事业 - 最佳实践 - 编码 - 代码解耦
《事业-最佳实践-编码》系列
价值
控制代码复杂度
降低改动影响范围
识别
修改代码是否牵一发而动全身
根据依赖关系图的复杂性来判断
是不是可以不直接依赖
措施
封装与抽象
中间层
模块化
单一职责原则
基于接口而非实现编程
依赖注入
多用组合少用继承
迪米特法则
设计模式
《事业-最佳实践-编码》系列
控制代码复杂度
降低改动影响范围
修改代码是否牵一发而动全身
根据依赖关系图的复杂性来判断
是不是可以不直接依赖
封装与抽象
中间层
模块化
单一职责原则
基于接口而非实现编程
依赖注入
多用组合少用继承
迪米特法则
设计模式
评论