読書:プログラマが知るべき97のこと

読書:プログラマが知るべき97のこと

啓発本?的なものが読みたいなと思い手に取ってみた。 2010年に初版発行と古い本だけれども、普遍的なことが語られているので特に古さは感じない。手元にあるのが2018年に出た12刷だったりするので、けっこう人気みたい。 個人的に特にグッときたのはこのあたり 『07 共有は慎重に』 同じような処理を安易に共通化すると依存関係が生じて、1行変更するだけでも影響範囲が広がっちゃうよ、というお話。 まさに今この状況になっている。業務Aのために処理を追加する必要があるけども業務Bと業務Cには影響が出ちゃいけない、みたいな。 きちんと仕様を理解していない人がほぼ同じ処理でしょ、くらいのノリで共通化してはいけ…