結合を最小化するのも責務を単一化するのも、命名にこだわるのも、全てはETC(変更しやすくする)原則のため
#プログラミング
from
達人プログラマー
ETC原則
凝集度
結合度
関心事の分離
命名
変更容易性
変更容易性など幻想
冗長性 < 変更容易性