Skip to content

Latest commit

 

History

History
100 lines (10 loc) · 828 Bytes

PHP设计模式.md

File metadata and controls

100 lines (10 loc) · 828 Bytes

PHP设计模式

1、理解设计模式

设计模式能够解决相同的问题

软件设计中的问题由下列3部分组成:

1、**what:**要考虑的相关业务和功能需求

2、**how:**如何使用特定设计满足上述需求

3、**work:**实际的实现,或者说如何投入应用和实践

而设计模式就是对应该过程的 how 部分

设计模式是可维护的,但并非总是最有效的

在应用程序中,设计模式并不总是提供最佳的效率和速度。设计模式的目的是帮助我们以便于重复和重用的方式设计解决方案。这意味着:设计模式可能不是专门适合于特定的环境,但是却具有更好的代码可维护性和可理解性