Object oriented analysis & design
low coupling & high cohesion
polymorphism
pure fabrication
indirection
anti-variation
iterative dev
通用职责分配模式
Information
Creator
Controller