设计模式系列:软件架构设计的七大原则之合成复用原则

不要求所有代码都遵循设计原则,要考虑人力、时间、成本、质量,不刻意追求完美     意义 提高代码的可读性、可维护性、可复用性。   合成复用原则 合成复用原则(Composite/Aggregate Reuse Principle,CARP)是指尽量使用对象组合(has-a)/聚合(contanis-a),而不是继承关系达到软件复用的目的。可以使系统更加灵活,降低类与类之间的耦合度,一个类的变化
相关文章
相关标签/搜索