不幸なブログ記事を読みました。
自社開発メガベンチャーをわずか半年で鬱退職した雑魚エンジニアの話|JoanOfArc (note.com)
◆余談:設計下手、静的型付け言語にキレがち。
まず余談。読み飛ばしてよい。
ふだんお仕事でC#とかTypeScriptみてぇな静的に型が判る言語(≒静的型付け言語)を使ってるんですけど、別チームの同僚から「これこれこうで型がキツいしワケわからん」みたいな相談事を受けることがある。
不幸なブログ記事を読みました。
自社開発メガベンチャーをわずか半年で鬱退職した雑魚エンジニアの話|JoanOfArc (note.com)
まず余談。読み飛ばしてよい。
ふだんお仕事でC#とかTypeScriptみてぇな静的に型が判る言語(≒静的型付け言語)を使ってるんですけど、別チームの同僚から「これこれこうで型がキツいしワケわからん」みたいな相談事を受けることがある。
チケプラ カンタン便利な電子チケット (tixplus.jp)
俺の周囲をうろつく謎の女がBUMP OF CHICKEN TOUR 2023 be thereのチケットを宮城4/1長野4/9とダブルで当ててきたので俺の分を受け取ろうと思ひたちてチケプラというサービスをアレしてた。チケプラの利用は初めてで、eplusっていうゴミサイトからのアカウント連携で入った。だからパスワードがよくわからん状態。パスワードわからぬのでサイトから変更かけたい。
以下に俺の認識を書く。プログラム分からない人でも読めなくもない感じに書く。でも読んだところで何か得られるというものでもない。時間の無駄。
書くにあたって特に調べ直したわけではないから、時に正しくない。Wikiのリンクを張っている場所があるけど、極力内容を読まずにリンク張ってます。なんとなく。
プログラム(ソースコード、設計)の間違い。根源的には人的なミス。バグによってエラーや不具合が引き起こされる。ソフトウェアのみならずハードウェアの設計に考慮漏れがあったりしたらそれもバグ。
前提として、型安全で引いてくるのは限度がある。
例えばあるオブジェクトの”piyo.a”の値をとりたいときは以下の感じ。
const a = { hoge: "", piyo: { a: "text", b: 100, }, }; const getValue = (s: string, item: object) => s.split(".").reduce<unknown>((p, c) => p?.[c as keyof typeof p], item); const b = getValue("piyo.a", a);
この形を取らざるを得なくなったら設計を見直したほうがいい。何かおかしいことをやろうとすると、こういったおかしいコードを書かされるはめになる。
ちゃんと書こうと思ったらまた果てしねぇ時間が溶けるので、さわり(広く芸能で、中心となる見どころ・聞きどころ。また、話や文章などで最も感動的、印象的な部分。)だけ書く。
この記事は、意図的に何も見ず何も調べずに書いている。なぜなら際限がないと思ったから。一部リンクを張るためにググったのはあるけども。
こんにちは。料理研究家のプロレタリアプログラマー人間です。ここのところ梅雨がね。梅雨が短い…あの…季節ですね。はい。バイウハザードっつってね。えぇ。
毎日のお献立に困っていらっしゃる主婦の方が多いとか多くないとか小耳に挟みまして、大変そうだなと。可哀そうに。可哀そうなので救済を与えたいなと存じました。
ですから、普段お料理をなさらない雑魚でも簡単に作り置きできる、体に嬉しいシステムアーキテクチャを紹介します。
ブログがスランプっていうか一本前のMicrosoft Build語り記事のせいでペースが、ペースとおまんこが壊れそう。両方同時にパリンと音を立てて壊れそう。チマチマ追記してるんだけど情報量が大きすぎてキッツイ。聞いたことだけ書くんならサクサクだが、疑問点を解消しつつのアウトプットですから時間がメリメリ溶ける。それゆえブログが硬直しかねん。
というので、書くほどでもないようなことを整調のためにペチペチ書く。アホほどどうでもいい乱文でお届けします。途中からIT技術の話になります。だから帰れ。
マイクロソフター(造語)のみなさま。こんばんは。僕です。ビルゲイツです。めっきりいい季節ですね。ナデラを殺す。
Microsoft Buildについて全部のセッションを視聴してきた(大嘘)ので吐き出します。多すぎるんだよセッションが。このビルゲイツ野郎。愛すぞ。
なんらかの情報を得ようとして動画を見るのってつらいな。1.75倍速でもつらい。同時通訳なのでなおさら。
世間でよく使われているデータフォーマットにムカつくと、ボクの考えた最強の記法を考えたくなる。いずれ飽きるけど。
仕事ではないんだけどGW中にgRPC周りを散策してたらチンチンがイライラしてきたのでgithubに適当にぶちまけて書きかけて放置していたアレを更新かけまいかと思った。まだ更新かけてないけど。
内容としては独り言なので、誰に向けてもいない書きっぷりになってる。
見直すとまぁイケてないな。不合理な記法だ。やりたいことも範囲も境界も不明確。馬鹿が考えてる。クソアホ。いやでもブレストみたいな気持ちで書いたものですし。頭の体操みたいなもんですし。
Powered by WordPress & Theme by Anders Norén