重构某些原侧:
一、Extract Method原则
将方法中不同职责代码抽离出来,创建一个新的方法
二、Rename Method原则
将两个类中的相同方法抽象成父类,同时更改相同职责功能方法名成一样,保证类方法的一致性
三、引入设计模式
测试驱动开发
Xp: (日志工具)
一、从需求开始
只需记录日志的时间
二、需求改变
需扩展功能 错误日志 性能日志 算法日志
随机组合功能:Decorator 装饰模式
重构某些原侧:
一、Extract Method原则
将方法中不同职责代码抽离出来,创建一个新的方法
二、Rename Method原则
将两个类中的相同方法抽象成父类,同时更改相同职责功能方法名成一样,保证类方法的一致性
三、引入设计模式
测试驱动开发
Xp: (日志工具)
一、从需求开始
只需记录日志的时间
二、需求改变
需扩展功能 错误日志 性能日志 算法日志
随机组合功能:Decorator 装饰模式