Slide 64
Slide 64 text
第8章 密結合
絡まって解きほぐせない構造
責務の異なる様々なロジックが複雑に絡み合い、依存関係が強い構造を密結合といい
ます。密結合は、わずかなロジック変更でも他の多くの箇所に影響が伝搬しやすく、バ
グ化しやすい構造です。変更に弱いのです。
8章では、有名なソフトウェア原則「単一責任の原則」をベースに、密結合な構造を疎結
合な構造へ改善する設計手法を解説します。「単一責任の原則 is 何」「責務 is 何」が
しっかり理解できるようになります。
また、密結合は様々な要因により陥りがちです。密結合に陥る様々なパターンと対策方
法も、8章で取り揃えております。