ヨムナビ
Clean Architecture 達人に学ぶソフトウェアの構造と設計 (アスキードワンゴ)

Clean Architecture 達人に学ぶソフトウェアの構造と設計 (アスキードワンゴ)

Robert C.Martin、角 征典、高木 正弘

ドワンゴ / 2018-07-27

累計読者数32
平均ハイライト数 27.4件/人
推定読了時間 約6時間55分
star総合評価 66/100
start序盤集中型
check_circle推定完走率 24%

この本について

開発を続けていると、どこに境界を引くべきか分からなくなったり、フレームワークに寄せすぎて後戻りできなくなったり、テストが重くて触りたくなくなったり…そういう小さな「これでいいのかな」という不安が積み重なることがあります。自分もまさにそこでもがいていたときに、この本の言葉がいくつか腑に落ちました。 たとえば「変化しやすいものに依存しない」という当たり前のようで実践しづらい原則が、具体的な例と一緒に語られていて、なぜ境界を引くのかが腹落ちしました。また、テストを“外側”に置かず、システムの一部として設計するという指摘は、雑に書いて壊れ続けるテストで消耗していた自分にはかなり刺さりました。さらに、フレームワークと一定の距離を保つ考え方や、「Mainすらプラグインとして扱える」という視点は、日々の設計判断の幅を少し広げてくれます。 派手に何かを断言する本ではありませんが、設計で迷ったときに「どこを守るべきか」を静かに示してくれる一冊です。特に、最近アプリの構造がごちゃついてきて、そろそろ整理したいと思っている人にはしっくりくると思います。

analytics

読書インサイト

ハイライト密度

開始終了

多くの読者は6に最もインサイトを感じており、全ハイライトの24%が集中しています。

読書の順序

この本に似ている本

すべて見る arrow_right_alt
書籍情報(出版社紹介・目次)expand_more

出版社による紹介

書いているコードが変わらないのだから、どんな種類のシステムでもソフトウェアアーキテクチャのルールは同じ。ソフトウェアアーキテクチャのルールとは、プログラムの構成要素をどのように組み立てるかのルールである。構成要素は普遍的で変わらないのだから、それらを組み立てるルールもまた、普遍的で変わらないのである。(本書「序文」より)
library_books似た本をもっと見るmap書籍マップで探すroute読書パスガイドauto_awesomeAI診断で次の1冊を探す

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

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

無料ではじめる

クレジットカード不要