オブジェクト指向設計
SOLID原則
単一責任の原則
オープン・クローズドの原則
リスコフの置換原則
インターフェース分離の原則
依存性逆転の原則
責務
継承
委譲
継承より委譲
カプセル化
ポリモーフィズム
依存性の注入
メモ
オブジェクト指向設計原則とは - Qiita
差分プログラミング
#設計