软件秘笈:设计模式那点事

软件秘笈:设计模式那点事

评分

★★★★★

ISBN

9787121147821

出版社

电子工业出版社 2011-11-01出版

作者

郑阿奇

内容简介
这本《软件秘笈:设计模式那点事(附光盘)》由郑阿奇主编,在第1 章软件设计模式概述后,从第2章到第24章诠释23个软件设计模式。每一种都从一个生活故事开始,然后是模式定义、模式分析、模式实现、设计原则和使用场合。模式实现通过Eclipse中的Java 工程展开,采用软件编程诠释设计模式故事中的情节和操作,非常有趣。在这个基础上,总结该软件设计模式的设计原则,最后提出使用场合。第25章对各种软件设计模式进行系统总结,第26章是各种软件设计模式的综合应用。《软件秘笈:设计模式那点事(附光盘)》适合软件开发专业的学生、软件开发人员学习参考,也可作为高等学校有关课程的教材和参考书。
AI简介
这是一本深入探讨软件设计模式的著作,从计算机软件的发展现状出发,揭示了设计模式的引入必要性,并详细阐述了软件设计遵循的基本原则。全书共涵盖了23个经典的设计模式,每个模式都通过一个生活故事来引入,然后是模式定义、模式分析、模式实现、设计原则和使用场合。这些模式包括创建型模式、结构型模式和行为型模式,每个模式都提供了详细的代码示例和解释,帮助读者深入理解这些模式的内涵和实际应用。 书中通过工厂方法模式、抽象工厂模式、建造者模式和原型模式等创建型模式,讲解了如何通过分步骤构造一个复杂对象,并将复杂对象的创建与表示分离。通过适配器模式、桥接模式、组合模式和装饰者模式等结构型模式,讲解了如何通过组合和装饰对象来构建更加复杂和灵活的系统结构。通过责任链模式、命令模式、迭代器模式等行为型模式,讲解了如何通过行为的分解和组合来构建更加灵活和高效的行为系统。 此外,书中还详细介绍了MVC框架的测试与部署,包括如何将一个轻量级的MVC框架,如Joker MVC,引入到Web测试工程中进行测试,并最终部署到服务器上。
阅读/下载地址