ヨムナビ
現場で役立つシステム設計の原則 〜変更を楽で安全にするオブジェクト指向の実践技法

現場で役立つシステム設計の原則 〜変更を楽で安全にするオブジェクト指向の実践技法

増田 亨

累計読者数36
平均ハイライト数 31.9件/人
star総合評価 74/100
menu_book精読型
check_circle推定完走率 34%

この本について

コードを書いていて、「動くけど、この先の変更が怖いな…」みたいな感覚ってありますよね。とくにクラスが増えてきたり、APIの仕様を触るたびに他の箇所に影響が出そうで手が止まる。自分もずっとこのモヤモヤを抱えていました。 この本は、その“怖さ”の正体を言語化してくれるところがありがたかったです。たとえば、インスタンス変数を使わないメソッドは別のクラスへ移す、といった地味だけど効く指針。あるいは値オブジェクトやコレクションオブジェクトをちゃんと用意して、業務の関心事とコードの構造を一致させていく話。さらに、データベースの制約やAPIの設計をどう扱うかまで踏み込んでいて、「動けばいい」から「変更しても壊れない」に発想をひっくり返してくれます。 読みながら、自分のプロダクトでも「このロジックは本来ここにあるべきだったな」とか、「POSTとGETを分けるとこんなに扱いやすくなるのか」といった具体的な改善のイメージが湧きました。設計の善し悪しは後から効いてくる、という当たり前をちゃんと実感させてくれる本です。 今のコードの構造に不安を抱えている人、もしくは“正しい設計”の理屈ではなく実践のコツを知りたい人には、かなり刺さると思います。

この本に似ている本

すべて見る arrow_right_alt
library_books似た本をもっと見るmap書籍マップで探すroute読書パスガイドauto_awesomeAI診断で次の1冊を探す

読んだ内容を、もう忘れない。

BookNotion Zなら、Kindleのハイライトを自動で保存・整理。Notionにエクスポートして、いつでも振り返れます。

無料ではじめる

クレジットカード不要