架构、框架设计的基本指标

抽象+封装+组合;

开闭原则:封装的越好耦合性越低、抽象的越好扩展性和复用性越好。

facede模式:组合。

最终是关于软件的生长性问题。

1)依赖原有不断扩展;先有联系,再有组件;

2)无中生有建立联系;现有组件,再建联系。

原文地址:https://www.cnblogs.com/feng9exe/p/7615664.html