ITエンジニア本大賞2023で「良いコード悪いコードで学ぶ設計入門」が大賞に選ばれたので、序盤を読んでの感想。
ある程度経験を積んだエンジニアなら当たり前にやっていることだが、説明するとなると難しいという内容が綺麗にまとめられている。
各問題に名称がつけられてサンプルとともに説明があるため、初心者はとても読みやすい内容だと思う。
最初は簡単な導入かと思いきや、不変の活用のところでは、厳しい不変の設定は面倒でやらなくなることがあるので、再度不変の重要さを見直すきっかけとなった。
何度も読み直したい本なので、初心者プログラマーは買っておいた方が良いと思う内容。