高端的表白情书:(好的软件设计是多用途的代码重用,但是实际的设计会遇到很多变化,而变化是重用的天敌。为了使变更引起的设计复杂度最小化,软件设计通常采用面向对象的设计。\n在宏级别上重新发现对象方向\n不受孤立的变更,...