四位作者均是国际公认的面向对象软件领域的专家。
Erich Gamma博士是瑞士苏黎士国际面向对象技术软件中心的技术主管。
Richard Helm博士是澳大利亚悉尼IBM顾问集团公司面向对象技术公司的成员。
Ralph Johnson博士是Urbana-Champaign伊利诺大学计算机科学系成员。
John Vlissides博士是位于纽约Hawthorne的IBN托马斯J.沃森研究中心的研究人员。
发表于2024-12-29
设计模式:可复用面向对象软件的基础 2024 pdf epub mobi 电子书
书绝对是好书,但是译者的翻译给理解本书的原本含义造成了巨大的障碍,对翻译的理解的障碍甚至大于对于设计模式本身理解的障碍。 要读就读原版,否则可能越看越不懂。看不懂得时候,不一定是自己的智商低,多想想别人的智商。 没有10万行代码勿读,少儿不宜。
评分在支持函数式的动态语言里, 绝大多数design pattern都变的简单直接,以至于你甚至感觉不到它们的存在。 在面向对象的限制之下,敞开的大门不走,偏要爬窗户。 比如strategy pattern的本意是通过composition而非inheritance,使能够在运行时(runtime)动态绑定某对象的成员方...
评分在支持函数式的动态语言里, 绝大多数design pattern都变的简单直接,以至于你甚至感觉不到它们的存在。 在面向对象的限制之下,敞开的大门不走,偏要爬窗户。 比如strategy pattern的本意是通过composition而非inheritance,使能够在运行时(runtime)动态绑定某对象的成员方...
评分TITLE: 设计模式——可复用面向对象软件的基础\ ENGLISH TITLE: Design Patterns, Elements of Reusable Object-Oriented Software\ AUTHOR: 软件界四人帮 (Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides) 本书共讲了23个常用的设计模式。 创建型模式 1. ...
评分这本书很适合,有一定编程经验的程序员来看, 不太适合刚刚入门的程序员。 设计模式有好多种,本书阐述了27种(我记得是) 我们还可以自己总结一些其它模式,这样就更有意义了。
图书标签: 设计模式 计算机 计算机科学 设计
本书结合设计实例从面向对象的设计中精选出23个设计模式, 总结了面向对象设计中*有价值的经验, 并且用简洁可复用的形式表达出来。本书分类描述了一组设计良好、 表达清楚的软件设计模式, 这些模式在实用环境下特别有用。 本书适合大学计算机专业的学生、研究生及相关人员参考。
设计模式:可复用面向对象软件的基础 2024 pdf epub mobi 电子书