DP是设计模式(Design Pattern)的缩写。设计模式就是一些被反复使用的、可在设计的各个阶段重复使用的、可以使用的代码设计经验的总结。
所以,设计模式是一套被反复使用、多数人知晓的、经过分类的、代码设计经验的总结。它描述了在各种不同情况下,重复出现的问题以及该问题的解决方案。
设计模式的注意事项:
- 设计模式不是万能的,设计模式只是针对多数情况下的最佳解决方案。
- 设计模式不能被滥用,在遇到一些特殊的情况之前,必须要先了解其他的设计模式
- 如果你只知道一个设计模式,那就是单例模式,因为这是面试的经典问题,几乎每个面试官都会问
以上是对DP的详细解释,希望这篇文章对你有所启发!