最近看了点设计模式,以前就听说各种设计模式看了以后会觉得他们非常像,别说还真是,看到现在也是感觉脑子一团浆糊,真是觉得各种模式很像,比如说适配器模式和代理模式,都是持有目标对象然后去调用他们的方法,中间的区别就在于,适配器模式和目标对象不用实现同一个接口,而代理模式和被代理对象是需要实现同一个接口,不仅感慨设计模式这个东西还真是一个细致的东西,学习了一阵之后最大的一个感悟就是,设计模式最终的目的就是解耦,优化代码的结构,
让代码在它该在的地方,如此,在对系统做修改和扩展的时候,能够将对系统其他模块的影响降到最低,个人认为这也就是设计模式的意义所在吧。
设计模式学习心得
最新推荐文章于 2021-11-23 22:47:43 发布