TRACERY Lab.(トレラボ)
id:haru860
要件定義とクラス設計
ソフトウェア開発における「関心の分離」と「高凝集」という重要な設計原則について、これらの概念がなぜ重要なのかを説明し、具体的な設計手法として「オブジェクト指向設計」を取り上げ、特にその中核となる「クラス設計」の考え方を紹介しています。 クラス設計をクラス図として表現することで、ソフトウェア全体の構造…