1

有一个编程“规则”说,当一个方法需要知道'xyz'时,应该直接询问'z',而不是询问'x'。我只是不记得名字了。

4

3 回答 3

7

我不确定这是否正是您所追求的,但这听起来与得墨忒耳法则非常相似。

于 2009-05-15T22:20:44.130 回答
7

它被称为得墨忒耳定律(又名最少知识原理)。见http://en.wikipedia.org/wiki/Law_of_Demeter

我听过的最生动、最难忘的例子是“当你在商店购物时,店员不是要你的钱包来取钱,而是要你要钱! "

于 2009-05-15T22:24:08.113 回答
3

你在想得墨忒耳法则吗?

于 2009-05-15T22:20:48.280 回答