- 3
- 0
- 约9.26千字
- 约 13页
- 2017-08-31 发布于安徽
- 举报
五种常见的 PHP 设计模式
级别: 中级
Jack D Herrington?(jherr@), 高级软件工程师, Leverage Software Inc.
2006 年 10 月 19 日
设计模式只是为 Java? 架构师准备的 —— 至少您可能一直这样认为。实际上,设计模式对于每个人都非常有用。如果这些工具不是 “架构太空人” 的专利,那么它们又是什么?为什么说它们在 PHP 应用程序中非常有用?本文解释了这些问题。
设计模式?一书将设计模式引入软件社区,该书的作者是 Erich Gamma、Richard Helm、Ralph Johnson 和 John Vlissides Design(俗称 “四人帮”)。所介绍的设计模式背后的核心概念非常简单。经过多年的软件开发实践,Gamma 等人发现了某些具有固定设计的模式,就像建筑师设计房子和建筑物一样,可以为浴室的位置或厨房的构造方式开发模板。使用这些模板或者说设计模式?意味着可以更快地设计更好的建筑物。同样的概念也适用于软件。
设计模式不仅代表着更快开发健壮软件的有用方法,而且还提供了以友好的术语封装大型理念的方法。例如,您可以说您正在编写一个提供松散耦合的消息传递系统,也可以说你正在编写名称为观察者?的模式。
用较小的示例展示模式的价值是非常困难的。这往往有些大材小用的意味,因为模式实际上是在大型代码库中发
您可能关注的文档
最近下载
- 大数据与人工智能导论(厦门大学)学习通网课章节测试答案.docx VIP
- 2025年政治高考安徽真题试卷+参考答案.docx VIP
- 2023年昭通市直属机关遴选公务员考试真题汇编附答案解析(夺冠).docx VIP
- 2025年昭通市直属机关遴选公务员考试真题汇编附答案解析(夺冠).docx VIP
- 2024年昭通市直属机关遴选公务员考试真题汇编附答案解析(夺冠).docx VIP
- 儿童过敏性疾病诊断及治疗专家共识.pptx VIP
- 个人理财:基础、案例和方法刘亮课后习题答案.docx
- 《建设工程施工合同司法解释》新旧对照表.pdf VIP
- COD-203A(S)自动分析仪说明书.pptx VIP
- 《江苏省 JGT046-2016 岩棉外墙外保温系统应用技术规程》.pdf
原创力文档

文档评论(0)