拨云见日——寻找设计模式之道
Posted mysic
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了拨云见日——寻找设计模式之道相关的知识,希望对你有一定的参考价值。
设计模式都有其适用的场景。我们如何去选择一个合适的模式应用到场景中呢?《设计模式》书本中每一个模式后都有阐述适用性,但是23个模式本身内容就不少,能熟记所有的内容就不好做到,更不要说记住每个模式的适用性了。那么在实际应用中,要解决什么时候去使用某个设计模式?为什么要使用?这两个疑难点,其实只要一句话就足以概括——“对变化的概念进行封装;找到变化,封装变化”。
所以当我们在实际开发中,某个场景中遇到了关于扩展性的问题,那么说明这个场景中是有变化存在的,那么我么就首先解决了where的问题。再根据场景扩展性的需要,去看哪个模式最适合解决这个问题,那么就解决了why的问题
以上是关于拨云见日——寻找设计模式之道的主要内容,如果未能解决你的问题,请参考以下文章