2026-11

考え方

明確な人生計画はない。それでも私が「進みたい方角」を持つ理由

会社の目標に沿って働くだけでも何年も過ごせる。『SOFT SKILLS』を読んで考えた、細かな人生計画ではなく自分の進みたい方角を持つ意味と、ブログを公開できずにいた自分の経験を書きました。
テクノロジー

DDDの設計で迷う私が、ChatGPTの教材から残した10の確認点

DDDの用語は知っているつもりでも、コードを見ると迷う。毎朝読んでいるChatGPTの「毎日モデリング問題」から、設計で何を見るかを思い出すための10の確認点をまとめました。
テクノロジー

C#のif・switch・nullチェックを短く書く。パターンマッチとディスカード

型を調べてそのまま使う、分岐と返す値を並べる、nullなら代入を飛ばす。C#のパターンマッチやディスカードを前後のコードと計測結果で比べ、AIが書いたコードを読むときに見る点をまとめました。
テクノロジー

大量データの集計を見直したい。CountBy・AggregateByとSpanを測った

仕事では商品マスタ約10万件、トランザクション数万件を扱っています。C#側の集計を見直す候補として、CountBy・AggregateByとGroupByの性能差、Spanのparamsの割当を検証用データで比べました。
考え方

大きなタスクほど終わらない。だから分解する

30画面のシステム開発では、稼働希望日から逆算し、画面ごとの機能と日数を見積もってWBSへ落とす。『SOFT SKILLS』を読んで考えた、次の行動が見えるサイズまで仕事を分ける方法を書きました。