深入浅出设计模式 第2版(影印版)
Eric Freeman, Elisabeth Robson
出版时间:2022年06月
页数:633
“我昨天收到这本书并开始阅读……我完全停不下来。这真是太‘酷’了。不仅有趣,而且内容丰富,毫无废话,直奔主题。着实让人印象深刻。”
一Erich Gamma IBM卓越工程师,《Design Patterns》合著者
“举重若轻。”
一Ward Cunningham
Wiki发明人,Hillside Group创始人
“《深入浅出设计模式》将乐趣、笑料、洞见、技术深度以及优秀的实用建议融为一体,充满娱乐性,发人深省。”
-Richard Helm《Design Patterns》合著者

从本书中可以学到什么?
你清楚自己不想重新发明轮子,所以才要学习设计模式一那些曾经面临同样软件设计问题的人们学到的教训。借助设计模式,你可以利用他人的最佳实践和经验,将时间花在更具挑战性、更富有乐趣的事情上。本书向你展示了重要的模式、模式的使用时机和缘由、如何将其应用于你自己的设计中及其所基于的面向对象设计原则。成千上万的开发人员通过《深入浅出设计模式》提高了自身的面向对象设计技能,加入他们的行列吧。

本书的特殊之处?
如果你读过“深入浅出”系列丛书,你就会知道该期待什么一针对大脑的工作方式而设计的丰富的视觉格式。通过《深入浅出设计模式》(第2版),你将以一种不会让你昏昏欲睡的方式来学习设计原则和模式,保证你能解决软件设计问题,与团队中的其他同事探讨模式语言。
  1. Intro
  2. 1 Welcome to Design Patterns: intro to Design Patterns
  3. 2 Keeping your Objects in the Know: the Observer Pattern
  4. 3 Decorating Objects: the Decorator Pattern
  5. 4 Baking with OO Goodness: the Factory Pattern
  6. 5 One-of-a-Kind Objects: the Singleton Pattern
  7. 6 Encapsulating Invocation: the Command Pattern
  8. 7 Being Adaptive: the Adapter and Facade Patterns
  9. 8 Encapsulating Algorithms: theTemplate Method Pattern
  10. 9 Well-Managed Collections: the Iterator and Composite Patterns
  11. 10 The State of Things: the State Pattern
  12. 11 Controlling Object Access: the Proxy Pattern
  13. 12 Patterns of Patterns: compound patterns
  14. 13 Patterns in the Real World: better living with patterns
  15. 14 Appendix: Leftover Patterns
书名:深入浅出设计模式 第2版(影印版)
国内出版社:东南大学出版社
出版时间:2022年06月
页数:633
书号:978-7-5641-9971-5
原版书书名:Head First Design Patterns, 2E
原版书出版商:O'Reilly Media
Eric Freeman
 
Eric是一个计算机科学家,热衷于软件架构和媒体。
他刚刚花了四年的时间在一个梦寐以求的工作上:在迪士尼指导Internet宽带与无线应用。现在,他回到写作的岗位上,用Java和Mac创造很酷的软件。
在90年代,Eric和David Gelernter一起花了大量的时间,寻找Desktop metaphor的替代品。(他们“仍然”在问:我干嘛不得不给计算机文件取个名字)。也因为这样的研究,Eric在1997年获得耶鲁大学的博士学位。他也与他人一同创立了Mirror Worlds Technologies公司(已经被收购),将他的论文内容商业化,创建了一套软件Lifestreams。
以前,Eric为网络和超级计算机写软件,你可能通过《JavaSpaces Principles
Patterns and Practice》这本书得知他的名号。他曾在Thinking Machine CM-5上实现了元组空间系统(tuple-space system),也在80年代末期为NASA创建了第一个Internet信息系统,他为此深感自豪。
Eric目前住在圣达菲附近的沙漠中,当他不写书或代码时,他总是花更多时间摆弄他的家庭影院,而不是观看影片,他利用空档时间试着修复80年代的经典视频游戏Dragon Lair。他也不介意在晚上兼差当个电音DJ。
给他的E-mail可以写到eric@wickedlysmart.com,你也可以去参观他的Blog,网址在http://www.ericfreeman.com。
 
 
Elisabeth Robson
 
Elisabeth是一位软件工程师、作家和培训师。从她作为耶鲁大学学生之日起就一直热衷于技术,她在耶鲁大学获得了计算机科学硕士学位,并设计了一个并发的可视化编程语言和软件体系结构。
Elisabeth从早期就一直从事Internet的工作。她合作创建了颇有声誉的网站:The Ada Project,这是最早帮助计算机科学领域的女性在线找工作和寻求指导信息的网站之一。
她目前是WickedlySmart的合作创始人,这是一个关注Web技术的在线教育项目,在这里她完成了有关的图书、文章、视频等。在此之前,作为 O’Reilly Media的特殊项目主任(Director of Special Projects),Elisabeth曾经在各种技术专题发布过个人研讨文档和在线课程,这使她对创建学习体验来帮助人们理解技术越来越充满热情。在O’Reilly工作之前,Elisabeth主要在迪斯尼公司播洒她的仙女魔法粉,在那里,她带领数字媒体研发力量开展研究工作。
如果没有坐在计算机前,你会发现Elisabeth总是带着她的相机在户外踏青、骑单车或者划皮艇,也可能在烹调素食大餐。
可以给她发Email(beth@wickedlysmart.com)或者访问她的博客(http://elisabethrobson.com)。
 
 
购买选项
定价:198.00元
书号:978-7-5641-9971-5
出版社:东南大学出版社