日历

September 2020
M T W T F S S
 123456
78910111213
14151617181920
21222324252627
282930  

Reply To: 迪米特法则

Home Forums 《冒号课堂》讨论区 迪米特法则 Reply To: 迪米特法则

#1308
hui
Keymaster

PIE原则是“program intently and expressively”,intently与intensively不是一回事。你的说法虽然有些模糊,但还是抓住了一个要点,即:LoD涉及抽象层次问题(语义与抽象密切相关),一个对象尽量不要与不在同一抽象层次的另一对象打交道。比如,此处人(作为狗的命令者)与狗处于同一层次,但狗的腿则处于更下一层。人应当与狗打交道,而不是它的腿。

 请您评分1星(很差)2星(不行)3星(一般)4星(不错)5星(很棒)