定律与定理 › 原理

得墨忒耳定律1987

Law of Demeter

一种软件开发的设计指导原则

得墨忒耳定律 亦被称作“最少知识原则 ”,是一种软件开发的设计指导原则,特别是面向对象的程序设计。得墨忒耳定律是松耦合的一种具体案例。该原则是美国东北大学在1987年末发明的,可以简单地以下面任一种方式总结:

每个单元对于其他的单元只能拥有有限的知识:只是与当前单元紧密联系的单元;

每个单元只能和它的朋友交谈:不能和陌生单元交谈;

只和自己直接的朋友交谈。

摘自维基百科「得墨忒耳定律」,CC BY-SA 4.0

时间
1987 年
命名来源
得墨忒耳