重构-改善既有代码的设计(中文版)

作者:(美)福勒
出版社:中国电力出版社
- ISBN:9787508315546
- 出版时间:2003-8-1
- 版次:1版1次
- 印刷时间:
- 印次:
- 字数:
- 页数:431
- 开本:
- 纸张:
- 包装:平装
- 所属分类: 计算机/网络 >> 软件工程/开发项目管理
市场价:68.0 价格比较
重构-改善既有代码的设计(中文版)简介:Martin Fowler和本书另几位作者清楚揭示了重构过程,他们为面向对象软件开发所做的贡献,难以衡量。本书解释重构的原理(principles)和最佳实践方式(best practices),并指出何时何地你应该开始挖掘你的代码以求改善。本书的核心是一份完整的重构名录(catalog of refactoring),其中每一项都介绍一种经过实证的代码变换手法(code transformation)的动机和技术。某些项目如Extract Method和Move Field看起来可能很浅显,但不要掉以轻心,因为理解这类技术正是有条不紊地进行重构的关键。本书所提的这些重构准则将帮助你一次一小步地修改你的代码,这就减少了过程中的风险。很快你就会把这些重构准则和其名称加入自己的开发词典中,并且朗朗上口。点击进入该书更多详细信息。
商城
促销价(升序)
折扣比例
商城优惠活动
去购买
评论数:4
评分
3分
评论网站:卓越网
发表于 2010-04-13 09:35:16.0
经典中的经典。重要的是即使没有看完全书,你仍然可以开始运用到开发实践中,喜欢这种写书风格。
评分
3分
评论网站:卓越网
发表于 2010-04-13 09:35:16.0
刚看时觉得这本书很无聊,直到当自己碰到一个稍复杂的程序逻辑时,才总算悟到了其中的内涵,复杂的程序并非不能模块化,只有在一步步的重构过程中才能慢慢把程序简单化和明确化,建议看此书的人不要直接看案例,先自己做一下,其中的案例都稍带复杂性,只有自己先做才能体会到重构的好处。只看的话也行,不过不能太着急,要细细的看里面的案例。
评分
3分
评论网站:当当网
发表于 2010-04-05 10:14:05.0
不知道是否是自己太浮躁了,还是怎么回事!感觉这本书说的太罗唆了,个人感觉有两个方面比较罗唆!(1)每个重构方法的“作法的步骤”部分。(2)例子部分,总是把重构过程的每一步的代码都给出,其实只要给出重构前的代码和重构后的代码,就很一目了然了,给出每步的代码反而适得其反。不过本书列出的重构条目还是很有用的,看着重构方法的名字就很容易人明白重构的目的。
评分
3分
评论网站:当当网
发表于 2010-04-05 10:14:05.0
一直困惑程序的风格应该怎么确立,哪些地方应该用更多的分支,哪些地方应该使用异常而不是返回错误码,什么时候应该封装类,这些都是我一直困惑的问题。尽管有人说程序应该多动手,一切自然明了,但我觉得这些困惑应该有本书系统地介绍一些通用的方法,然而在我遇到此书之前,这些困惑一直是我的痛苦,因为我发现,没有一套系统可行的编程风格指导,一切做起来都是随意性的,今天这个想法,明天那个想法。 这书可以说让我现有的代码重获了新生一样,当一切化重为轻,化繁为简后,我发现原来程序代码可以这样的可爱。 拿到此书的人想一下子通读,几乎是不可能的,里边一些细节,最好是联系自己的实际来体会,还有一些这样那样的名词,需要反复来读才可以知道。建议有些编码经验、然后觉得自己的代码好难维护,想寻找方法的人一定要买此书,使用过程中根据自己的需要寻找到相应的章节,你会很大收获。
评论数:4
您可能会喜欢:
购买这本书的人还买过
分类







