Head First设计模式学习笔记(一)——策略模式
Head First设计模式一开始为我们介绍了一个案例:设计鸭子问题。这是书中的思路:仔细思考,这极其可能是我们解决问题是,作为新手所采用的思路。它这里提出:设计原则一:把尽可能的所有的要变化的东西封装在一起,不变化的封装一起。它主要的思路是:把需要变化的东西,拿出来进行变化,不需要的稳定分开,不会影响以后的维护。这是所有设计模式的精神所在。继续看鸭子问题,以这个思路继续!...
原创
2019-12-29 19:13:17 ·
267 阅读 ·
0 评论