『ソフトウェア設計の結合バランス — 持続可能な成長を支えるモジュール化の原則』(ISBN: 978-4295022969)
ソフトウェア設計における モジュール化と結合のバランス を中心に、長く保守しやすいシステムをつくるための原則を体系的に解説した実践書です。高凝集・低結合といった設計目標だけではなく、現実的なトレードオフやバランス取りの考え方を示し、設計パターン、依存関係整理、API設計、リファクタリング、SRP/OCp といった原則の適用例を具体例で学べます。また、コードの進化や変化への耐性を高めるための モジュール境界の設定や境界づけられたコンテキストの扱い についても詳述。理論と実装の橋渡しを意識した内容で、設計品質を維持しつつ持続的な成長を支えるソフトウェアづくりの指針として役立つ一冊です。
ソフトウェア設計の結合バランス
会社にねだる本
コメント