本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正
如果你读过“深入浅出”系列丛书,你就会知道该期待什么 —— 针对大脑的工作方式而设计的丰富的视觉格式。通过《深入浅出设计模式》(第2版),你将以一种不会让你昏昏欲睡的方式来学习设计原则和模式,保证你能解决软件设计问题,与团队中的其他同事探讨模式语言。
你清楚自己不想重新发明轮子,所以才要学习设计模式 —— 那些曾经面临同样软件设计问题的人们学到的教训。借助设计模式,你可以利用他人的最佳实践和经验,将时间花在更具挑战性、更富有乐趣的事情上。本书向你展示了重要的模式、模式的使用时机和缘由、如何将其应用于你自己的设计中及其所基于的面向对象设计原则。成千上万开发人员通过《深入浅出设计模式》提高了自身的面向对象设计技能,加入他们的行列吧。
《深入浅出设计模式》是一本通俗易懂的设计模式入门指导图书。本书用C#和Java两种语言,借助现实生活范例和图片演示,全面阐释GRASP及GoF23种设计模式的概念及其编程应用。作者帮助你领悟设计模式的思想及精华,并将其融会贯通,应用到自己的开发过程中。
全书用两章篇幅对设计模式和GRASP作了基本介绍,3种设计模式的讲解:对于每一种模式,先给出定义,接着通过类比方式用一个现实世界中的例子说明模式的应用,然后分别以C#和Java代码例述模式的架构实现。最后一章给出了两个设计模式综合案例,为读者实践设计模式提供了很好的学习环境。附录部分精心安排了自测题及答案,供读者练习并检验学习效果。
本书适合程序开发人员阅读,尤其适合作为大学计算机专业高年级学生和研究生的教学参考书。