ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
通过介绍设计模式并未涵盖的内容来进行阐述设计模式也十分重要。到上目前为至,读者可能已经注意到本书为设计模式给出的定义涉及了相当大的范围。 #### 1.2.1设计模式并非即插即用 **** 对于具体的项目来说,设计模式并非简单的“即插即用”式的解决方案。只是一套为了解决php程序开发过程中维护和代码复用性的思路或方案,而非解决方案。 #### 1.2.2设计模式是可维护的,但并非总是最有效的 **** 在应用程序的开发中,设计模式并不总是提供最佳的效率和速度。设计模式的目的是帮助我们以便于重复和重用的的方式设计解决方案。这意味着:设计模式可能不是专门适合于特定的环境,但是却具有更好的代码可维护性和可理解性。 #### 1.2.3设计模式是重构的必经之路但并非最终目标 **** 设计模式是重构方法的重要途径,但不应当是最终目标。我们赞成使用一组非常详细的设计模式体系结构规范来启动一个项目,但是并不希望为了应用模式而套用某种模式。