摘要:
迪米特法则(Law of Demeter或简写LOD)又叫最少知识原则(LeastKnowledge Principle或简写(LKP),也就是说,一个对象应当对其他对象有尽可能少的了解。其他描述: 只与你直接的朋友通信,不要跟”陌生人“说话。每个软件单位对其它的单位都只有最少的知识,而且局限于那些 阅读全文
摘要:
合成/聚合复用原则(Composite/Aggregate Reuse Principle简称CARP),经常又叫做合成复用原则(Composite Reuse Principle 或CRP),就是在新的对象里面使用一些已有的对象,使之成为新对象的一部分:新对象通过向这些对象的委派达到复用已有功能的 阅读全文