迪比特法则又称为最少只是原则。
1.类应该能可以准确的看出与哪些类交流了,也就是说如果输入输出参数中没有出现某一个类,尽量不要在方法的执行过程中去创建引用(jdk的基本类型除外)
2.尽量减少对外暴露的方法。尽量减少两个类之间的方法交互,减少类之间的耦合。
如果一个方法放在本类中,既不增减类间关系,也对奔雷不产生负面影响,那就放在本类中。前提条件是该方法不会存在变动。
迪比特法则又称为最少只是原则。
1.类应该能可以准确的看出与哪些类交流了,也就是说如果输入输出参数中没有出现某一个类,尽量不要在方法的执行过程中去创建引用(jdk的基本类型除外)
2.尽量减少对外暴露的方法。尽量减少两个类之间的方法交互,减少类之间的耦合。
如果一个方法放在本类中,既不增减类间关系,也对奔雷不产生负面影响,那就放在本类中。前提条件是该方法不会存在变动。