论坛首页 Java企业应用论坛

【原创】重构-改善既有代码的设计 chm 中文版

浏览 65145 次
该帖已经被评为精华帖
作者 正文
   发表时间:2011-01-24   最后修改:2011-01-30
重构-改善既有代码的设计 chm 中文版

一直很喜欢重构这本书,但是由于自己记性不太好,书看过之后其中的方法总是记不住,于是想如果有电子版的重构书就好了,工作中遇到重构的问题可以随时打开查阅。在网上搜索了许久,发现重构这本书有英文chm版本的,而中文版的电子书只有扫描的PDF版本,用起来非常不方便。于是萌生想做一本重构工具书的想法,本来打算自己重新将重构书的内容再整理归类一下,后来发现原书的目录编排就很适合做工具书,包括坏味道分类,重构手法归类等,都有了一个比较系统的整理。因此,我利用空余时间制作了这样的一本中文的chm版重构,希望对大家有所帮助,也算对中国软件业做出一点小小的贡献。

本书基本上是取自”重构”中文版一书的内容,但格式上参照的是chm英文版的格式,还有一些格式小修改,比如第一章的重构前后代码对比。因为时间匆促,个人能力有限,本书难免存在一些缺漏,如果大家发现有问题,随时可以给我发邮件,我会尽快更新错误的内容。

最后再次感谢几位大师 Martin Fowler、Kent Beck等,还有翻译的侯捷和熊节先生,为我们带来这么精彩的一本书。谢谢。

免责声明:本书仅供个人学习研究之用,不得用于任何商业目的,不得以任何方式修改本作品,基于此产生的法律责任本人不承担任何连带责任。

2011.1.30
更新了第十一章 Push Down Method(函数下移)范例的错误,感谢gtssgtss 同学的提醒,再次祝大家新年快乐~~~~


感谢大家支持,看到这么多人喜欢,辛苦也是值得了,恕我不能一一回复哈
yangguo 写道
你的工作为中国的软件水平推进了起码一年。

这位兄弟言重了,呵呵

dreamever 写道
已经下载了,花了很多的时间和精力吧,感谢楼主,

还好啦,用了差不多3个星期的时间,我是用ORC软件把扫描版的PDF转换成文字,然后再整理成chm格式的。
当然了,其中还是得一页一页的整理,不过借此机会也让我重新学习了一遍:)

snowstone 写道
你好,下了这本书,很不错.可是字体太小了,看着眼睛疼.有什么办法可以改变吗?

这里有教调整chm文件字体大小的方法:http://lizhuang.iteye.com/blog/605113
   发表时间:2011-01-25  
LZ好人,顺便再粉一下Martin Fowler 真是神人啊
0 请登录后投票
   发表时间:2011-01-25  
很好的一本书,翻译的也不错...LZ辛苦了....
0 请登录后投票
   发表时间:2011-01-25  
chmz整的不错,楼主辛苦了。
把代码当艺术来对待,Martin Fowler很给力
0 请登录后投票
   发表时间:2011-01-25  
Sleepwalking 写道
chmz整的不错,楼主辛苦了。
把代码当艺术来对待,Martin Fowler很给力


把代码当艺术来对待 值得尊敬
0 请登录后投票
   发表时间:2011-01-25  
楼主精神可嘉,赞一个。
0 请登录后投票
   发表时间:2011-01-25  
特意浮上来说一句:nice job!
0 请登录后投票
   发表时间:2011-01-25  
先下载下来看看 再说
0 请登录后投票
   发表时间:2011-01-25  
谢谢,做的很不错
0 请登录后投票
   发表时间:2011-01-25  
LZ好样的,很好的资料。赞一个!
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics