摘要:
总结:策略模式对对象与行为进行了解耦,增加类的可扩展性,使我们对类的扩展更加符合开闭原则。 忽然对设计模式有了很多感悟,原来对设计模式的学习也费了不少功夫,但始终感觉轻飘飘的,抓不住重点。 最近重构代码的任务比较多,随着对代码结构的重新设计,很多之前不明白的地方忽然就通了。 从优化代码结构的角度出发 阅读全文
摘要:
1、开闭原则(Open Close Principle) 开闭原则的意思是:对扩展开放,对修改关闭。在程序需要扩展或修改时,不应直接改变原有代码,而是应该将代码模块化、组件化,对模块进行拔插使用。 比如,一个 TimeUtil ,我们最初编写时将其计时单位设置为了毫秒,后来接到新的需求,需要将计时单 阅读全文