
A Philosophy of Software Design, 2nd Edition (English Edition)
John K. Ousterhout
累計読者数11
平均ハイライト数 30.1件/人
star総合評価 57/100
start序盤集中型
check_circle推定完走率 10%
出版社による紹介
"This book addresses the topic of software design: how to decompose complex software systems into modules (such as classes and methods) that can be implemented relatively independently. The book first introduces the fundamental problem in software design, which is managing complexity. It then discusses philosophical issues about how to approach the software design process and it presents a collection of design principles to apply during software design. The book also introduces a set of red flags that identify design problems. You can apply the ideas in this book to minimize the complexity of large software systems, so that you can write software more quickly and cheaply."--Amazon.
analytics
読書インサイト
ハイライト密度
開始終了
多くの読者は第2章に最もインサイトを感じており、全ハイライトの44%が集中しています。
読書の順序
この本に似ている本
すべて見る arrow_right_alt
81%
【電子合本版】Code Complete 第2版 完全なプログラミングを目指して
Steve McConnell

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

75%
良いコード/悪いコードで学ぶ設計入門―保守しやすい 成長し続けるコードの書き方
仙塲 大也

75%
「実践ドメイン駆動設計」から学ぶDDDの実装入門 CodeZine Digital First
WINGSプロジェクト 青木淳夫、山田 祥寛

75%
Game Programming Patterns ソフトウェア開発の問題解決メニュー impress top gearシリーズ
Robert Nystrom、武舎広幸、阿部和也、上西昌弘
読んだ内容を、もう忘れない。
BookNotion Zなら、Kindleのハイライトを自動で保存・整理。Notionにエクスポートして、いつでも振り返れます。
無料ではじめる
クレジットカード不要