Booklog - レガシーコードからの脱却 ソフトウェアの寿命を延ばし価値を高める 9 つのプラクティス

David Scott Bernstein, 吉羽龍太郎, 永瀬美穂, 原田騎郎, 有野雅士

はじめに、まで。 本書の言うレガシーは、修正・拡張といった作業が難しいコード。その性質はソフトウェア業界に膨大な損失を生んでいる。 本書はそんな業界を良くしたい気持ちで、 9 つのプラクティスを示す。プラクティスから高品質で運用可能性が高いプログラムを作る術を学ぶ事ができるとするのが本書の主張。 これ買った頃は誰も変えたくないけど事業の中核で動き続けてるレガシーコードと共に暮らしてた。でも個人的には新陳代謝みたいな徐々に置き換わるイメージを持ち出してた頃でもあったのと、そのレガシーコードがカネを稼いでいる事実もあり、脱却はなんかピンと来ないなと感じててそのまま積んでた。 今改めて読むことで当時の気持ちを振り返りたい。現職は単純にデッドコードが極端に多いが誰も触れない遺物はそうないから、 AI Agents とタッグを組んで力業で調査分析からの強行突破&責任をとるのがヒトの仕事も出来るので、その点踏まえ本書当時との考えの変化も見て取れるかな。 あんまり方法論推しだと興ざめするので中庸で臨む。

2026-09-18, read count: 1, page: i ~ xxviii, pages read: 28

Years (3)

Books (63)