迪米特法则(LOD)

24 阅读1分钟

高内聚、松耦合

有效地提高代码的可读性和可维护性,缩小功能改动导致的代码改动范围。可以用来指导不同粒度代码的设计与开发,也可以应用到不同的开发场景中。

理解“迪米特法则”

迪米特法则是希望减少类z之间的耦合,让类越独立越好。每个类都应该少了解系统的其他部分。一旦发生变化,需要了解这一变化的类就会比较少。

此文章为 8 月Day22学习笔记,内容来源于 极客时间《设计模式之美》