摘要: 单个类保持功能尽量单一,如果组合了多个功能,需要抽象出多个接口,对外提供单一视图。 这样做的好处很多,包括: 类的复杂度降低,实现什么职责都有了清晰的定义,因此也提高了可读性 可维护性提高,更易于扩展 变更风险小,如果接口的单一职责明确,修改接口只会对实现类产生影响,而不会影响其他接口 面向对象中, 阅读全文
posted @ 2018-09-16 23:18 行者林 阅读(136) 评论(0) 推荐(0) 编辑