良いコード/悪いコードで学ぶ設計入門―保守しやすい成長し続けるコードの書き方
仙塲大也
2022年4月 発行
「とりあえずisDeletedフラグ追加しとくか」「nullを返しておけば呼び出し側でなんとかしてくれるはず」——そんな日々の積み重ねが、半年後の自分を呪い殺す静かな爆弾だったと気づかせてくれる一冊。クラス設計、フラグ引数、目的駆動名前設計といった概念が、ふんわりした「きれいなコード」を「腐らないコード」へと翻訳してくれます。読了後はレビューで指摘するときの語彙が増え、なぜか「ちょっと厳しめの人」というキャラに昇格してしまう副作用つき。命名に30分悩むのが苦痛から快感に変わったら、もう後戻りはできません。
