設計模式系列:軟件架構設計的七大原則之合成複用原則

不要求所有代碼都遵循設計原則,要考慮人力、時間、成本、質量,不刻意追求完美     意義 提高代碼的可讀性、可維護性、可複用性。   合成複用原則 合成複用原則(Composite/Aggregate Reuse Principle,CARP)是指儘量使用對象組合(has-a)/聚合(contanis-a),而不是繼承關係達到軟件複用的目的。可以使系統更加靈活,降低類與類之間的耦合度,一個類的變化
相關文章
相關標籤/搜索