设计模式:可复用面向对象软件的基础--详细书签版
设计模式:可复用面向对象软件的基础--详细书签版去发现同类优质开源项目:https://gitcode.com/资源介绍《设计模式:可复用面向对象软件的基础--详细书签版》是一本经典的计算机科学书籍,由Erich Gamma、Richard Helm、Ralph Johnson和John Vlissides四位作者共同撰写。本书详细介绍了23个设计模式,是面向对象设计领域的重要参考资料。书...
·
设计模式:可复用面向对象软件的基础--详细书签版
去发现同类优质开源项目:https://gitcode.com/
资源介绍
《设计模式:可复用面向对象软件的基础--详细书签版》是一本经典的计算机科学书籍,由Erich Gamma、Richard Helm、Ralph Johnson和John Vlissides四位作者共同撰写。本书详细介绍了23个设计模式,是面向对象设计领域的重要参考资料。
书籍基本信息
- 原书名:Design Patterns: Elements of Reusable Object-Oriented Software
- 原出版社:Addison Wesley/Pearson
- 作者:Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides
- 译者:李英军、马晓星、蔡敏、刘建中
- 丛书名:计算机科学丛书
- 出版社:机械工业出版社
- ISBN:7111075757
- 上架时间:2005-7-19
- 出版日期:2004 年 9 月
- 开本:16 开
- 页码:254 页
- 版次:1-11
内容概述
本书从面向对象的设计中精选出23个设计模式,总结了面向对象设计中最有价值的经验,并用简洁可复用的形式表达出来。书中分类描述了一组设计良好、表达清楚的软件设计模式,这些模式在实用环境下特别有用。内容涵盖:
- 创建型模式:包括抽象工厂、生成器、工厂方法、原型和单件模式等。
- 结构型模式:包括适配器、桥接、组合、装饰、外观、享元和代理模式等。
- 行为模式:包括职责链、命令、解释器、迭代器、中介者、备忘录、观察者、状态、策略和模板方法模式等。
读者对象
本书适合大学计算机专业的学生、研究生及相关人员参考。
书评
本书得到了业界的高度评价,被誉为软件开发者的必备参考书籍。以下是部分书评摘录:
- “这本众人期待的确达到了预期的全部效果。该书云集了经过时间考验的可用设计。作者从多年的面向对象设计经验中精选了23个模式,这构成了该书的精华部分。每一个精益求精的优秀程序员都应拥有这本《设计模式》。” —— Larry O'Brien, Software Development
- “[设计模式]在实用环境下特别有用,因为它分类描述了一组设计良好、表达清楚的面向对象软件设计模式。整个设计模式领域还很新,本书的四位作者也许已占据了这个领域造诣最深的专家中的半数,因而他们定义模式的方法可以作为后来者的榜样。” —— Steve Billo,Journal of Object-Oriented Programming
- “总的来讲,这本书表达了一种极有价值的东西。对软件设计领域有着独特的贡献,因为它捕获了面向对象设计的有价值的经验,并用简洁可复用的形式表达出来。它将成为我在寻找面向对象设计思想过程中经常翻阅的一本书:这正是复用的真实含义所在,不是吗?” —— Sanjiv Gossain,Journal of Object-Oriented Programming
通过阅读本书,您将能够深入理解设计模式的原理和实际应用,提高软件设计的灵活性和可复用性。
去发现同类优质开源项目:https://gitcode.com/
更多推荐
所有评论(0)