外观模式:提供一个统一的接口,用来访问子系统中的一群接口。外观定义了一个高层接口,让子系统更容易使用。
最少知识原则(墨尔忒法则):只和你的密友谈话。
如何避免影响太多对象?对象的方法内,只应调用属于以下范围的方法:
1.访问对象本身(的方法)
2.作为方法入参传入的对象(的方法)
3.方法内创建/实例化的对象(的方法)
3.对象属性中包含的对象(的方法)
外观模式:提供一个统一的接口,用来访问子系统中的一群接口。外观定义了一个高层接口,让子系统更容易使用。
最少知识原则(墨尔忒法则):只和你的密友谈话。
如何避免影响太多对象?对象的方法内,只应调用属于以下范围的方法:
1.访问对象本身(的方法)
2.作为方法入参传入的对象(的方法)
3.方法内创建/实例化的对象(的方法)
3.对象属性中包含的对象(的方法)