ed2kers 电驴资源下载站

《重构与模式》(Refactoring to Patterns)中文版

《重构与模式》(Refactoring to Patterns)中文版
类别:
资料 - 计算机教程
状态:
普通资源
摘要:
发行时间: 2006年对白语言: 普通话
发布:
2007-03-31 21:26:08
更新:
2007-03-31 21:26:08

电驴资源

用户共享的电驴资源列表
[CHS]重构与模式.Refactoring.to.Patters.rar 121.63 MB
121.63 MB

电驴资源简介

中文名: 重构与模式英文名: Refactoring to Patterns版本: 中文版发行时间: 2006年地区: 大陆对白语言: 普通话简介:
推荐大家去oday EBOOK 官方站 www.ebookshare.com
wrox apress orelly
这本太有名了 估计买了设计模式 和 重构的人这本一定会买
很累很累的 扫描完毕了 我坚决不用PDF格式 因为那PDF不能用书签 我您愿用看漫画软件 因为有书签功能
在此寻找愿意一起扫描中文计算机软件的书籍 由于工作忙 很多买回来的好书都没有时间扫描
乡 像设计模式解析,ASP.NET 拉 C#高级编程 第4版 拉,虽然都有ENGLISH的CHM PDF可以下载 ,不过有中文就觉得应该扫描共享出来
【内容简介】
本书开创性地深入揭示了重构与模式这两种软件开发关键技术之间的联系,说明了通过重构实现模式改善既有的设计,往往优于在新的设计早期使用模式。本书不仅展示了一种应用模式和重构的创新方法,而且有助于读者结合实战深入理解重构和模式。书中讲述了27种重构方式。.
本书适于面向对象软件开发人员阅读,也可作为高校计算机专业、软件工程专业师生的参考读物。
1994年,《设计模式》为我们带来了常见设计问题的经典解决方案,从而改变了整个面向对象开发的面貌。
1999年,《重构》为我们带来了一种改进代码的高效过程,从而彻底改变了面向对象设计的方式。..
现在,在众所期盼之中,Joshua Kerievsky的《重构与模式》第一次深入和全面地论述了设计模式的运用与演进式的重构过程,并揭示了两者之间至关重要的联系,又一次革命性地改变了我们的设计方式。
本书阐述了模式导向重构的理论与实践,提出使用模式改善既有设计优于在设计早期使用模式的重要观点。书中包含了27种模式导向重构,每种重构通过一系列较小的重构,安全地在设计中实现、趋向和去除模式。实例均出自真实项目的代码。通过本书,读者不仅能够更好地学习和理解模式和重构,了解两个领域的新进展和业界最新领悟,还能够学到实战中实现模式的多种方式,学会如何在不同情况下进行选择。...
【目录信息】
第1章 本书的写作缘由 1
1.1 过度设计 1
1.2 模式万灵丹 2
1.3 设计不足 2
1.4 测试驱动开发和持续重构 3
1.5 重构与模式 5
1.6 演进式设计 6
第2章 重构 7
2.1 何谓重构 7
2.2 重构的动机 8
2.3 众目睽睽 9
2.4 可读性好的代码 10
2.5 保持清晰 11
2.6 循序渐进 11
2.7 设计欠账 12
2.8 演变出新的架构 13
2.9 复合重构与测试驱动的重构 13
2.10 复合重构的优点 15
2.11 重构工具 15
第3章 模式 17
查看详细目录
【作译者介绍】
本书提供作译者介绍
Joshua Kerievsky资深软件设计师,软件开发公司Industrial Logic的创始人,是年轻一代软件开发方面最具人气的专家之一。他曾为许多专业杂志撰稿,交多次在世界级技术会议上担任讲师。除本书外,他还参与撰写了Extreme Programming Explored和Extreme Programming perspectives。... 查看详细
【译者序】
设计模式和重构对我们来说早已不是什么陌生的字眼了。1994年,GoF的巨著《设计模式》初次向世人展示了设计模式的魅力。2002年,Martin Fowler的《重构:改善既有代码的设计》则刮起了一阵重构的旋风。记得在《重构》刚刚出版的时候,软件开发界和评论界就赞扬它是一本具有与《设计模式》同等高度的图书。我相信本书的每一位读者都和我一样,早已收藏了这两本书,反复阅读,仔细品味,并从中获益匪浅。设计模式代表了传统软件开发的思想:好的设计会产生好的软件,因此在实际开发之前,值得花时间去做一个全面而细致的设计。而重构则代表了敏捷软件开发的浪潮:软件并不是在一开始就可以设... 查看译者序
【前言】
本书主旨本书讲述的是重构(改善既有代码设计的过程)与模式(针对反复出现的问题的经典解决方案)的结合。本书建议,使用模式来改善既有的设计,要优于在新的设计早期使用模式。这对于已经存在几年和几分钟的代码都同样适用。我们通过一系列低层次的设计转换,也就是重构,来应用模式,改进设计。本书目的撰写本书是为了帮助读者: ·理解如何结合重构和模式; ·用模式导向的重构(pattern-directed refactoring)改善既有代码的设计; ·找出需要进行模式导向重构的代码段; ·了解为什么使用模式来改善既有的设计要优于在新的设计早期使用模式。为了实现这些目的,本书包含... 查看前言
【序言】
Ralph Johnson序一《设计模式》一书中叙述了使用模式的几种方式。有些人在编写任何代码之前,都要很早地为模式做计划,而有些人在编写了大量代码之后才开始添加模式。第二种使用模式的方式就是重构,因为是要在不增加系统特性或者不改变其外部行为的情况下改变系统的设计。有些人在程序中加入模式,只是因为觉得模式能够使程序更容易修改;更多人这样做只是为了简化目前的设计。如果代码已经编写,这两种情形都是重构,因为前者是通过重构使修改更容易,而后者则是通过重构在修改后进行整理。虽然模式是在程序中能够看到的东西,但是模式也是一种程序转换。每个模式都可以通过展示模式应...
[通过安全测试]
杀毒软件:NOD32防毒系统
版本: 2.51
病毒库:2007-3-25
共享时间 周一五 22:00 到 6:00 周6日全天 可能完全无速度 我也不停下载EBOOK
共享服务器:DonkeyseverNo.2