设计模式那么多,要怎么快速理解呢?又要在什么情况下使用。求大神指教。
看设计模式的书,然后再实践中不断使用。不过开始的时候,不要反模式,一定要符合实际,架构以简单为美。
设计模式快速理解不了,这个东西需要不断的琢磨,没有一定的开发经验想快速理解也只能是理解的皮毛。相反,有过3年左右开发经验的,自然而然就能够理解。
你做过很多项目后自然而然就会理解的,设计模式是快速理解不了的。
这个是需要时间的,没有太多的捷径可走
认认真真看懂23种模式的书籍和代码。
网上有很多这样的资料,尤其要找代码的资料
要在实际项目中应用才可以~~~
多看设计模式的书,多看下源码,多自己手工写代码实现设计模式,多去思考设计模式实现的条件和解决了啥问题。
设计模式是快速理解不了的。
理解设计模式先要理解7大设计原则,所有的设计模式都是基于7大设计原则去写的,大部分都会满足其中一两种原则