豆瓣评分: 9.1
内容简介
这本书结合设计实作例从面向对象的设计中精选出23个设计模式,总结了面向对象设计中最有价值的经验,并且用简洁可复用的形式表达出来。书中分类描述了一组设计良好、表达清楚的软件设计模式,这些模式在实用环境下特别有用。此书适合大学计算机专业的学生、研究生及相关人员参考。
书中涉及的设计模式并不描述新的或未经证实的设计,只收录了那些在不同系统中多次使用过的成功设计。
作者简介
四位作者均是国际公认的面向对象软件领域的专家。
Erich Gamma博士是瑞士苏黎士国际面向对象技术软件中心的技术主管。
Richard Helm博士是澳大利亚悉尼IBM顾问集团公司面向对象技术公司的成员。
Ralph Johnson博士是Urbana-Champaign伊利诺大学计算机科学系成员。
John Vlissides博士是位于纽约Hawthorne的IBN托马斯J.沃森研究中心的研究人员。
评论
花了一个下午挑感兴趣的内容浏览了第一遍,对提到的各种模式有了初步认识。读这本书是一个自省的过程,读到的每个设计模式自己都会反思曾经怎样用过,或者曾遇到的问题可否参考这种方式解决。GoF 总结的思想富于洞见性,但论文式的讲解风格实在不合口味, 某些解释还是搜其他人的 essay 更便于消化
四人帮
设计模式仅仅是更大的软件模式语言的一部分
这本书比较枯燥,看了《大话设计模式》的code,一些模式我才理解其含义,傻瓜教程也有价值。
设计模式的圣经。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。