当前位置:首页>正文

修改代码的艺术 azw3 下载 fb2 在线 docx 2025 pdf kindle

免费下载书籍地址:PDF下载地址

精美图片

修改代码的艺术书籍详细信息

  • ISBN:9787115163622
  • 作者:暂无作者
  • 出版社:暂无出版社
  • 出版时间:2007-09-25
  • 页数:384
  • 价格:59.00元
  • 纸张:暂无纸张
  • 装帧:暂无装帧
  • 开本:暂无开本
  • 语言:未知
  • 丛书:暂无丛书
  • TAG:暂无
  • 豆瓣评分:暂无豆瓣评分

内容简介:

我们都知道,即使是最训练有素的开发团队,也不能保证始终编写出清晰高效的代码。如果不积极地修改、挽救,随着时间流逝,所有软件都会不可避免地渐渐变得复杂、难以理解,最终腐化、变质。因此,理解并修改已经编写好的代码,是每一位程序员每天都要面对的工作,也是开发程序新特性的基础。然而,与开发新代码相比,修改代码更加令人生畏,而且长期以来缺乏文献和资料可供参考。

本书是继《重构》和《重构与模式》之后探讨修改代码技术的又一里程碑式的著作,而且从涵盖面和深度上都超过了前两部经典。书中不仅讲述面向对象语言(Java、C#和C++)代码,也有专章讨论C这样的过程式语言。作者将理解、测试和修改代码的原理、技术和最新工具(自动化重构工具、单元测试框架、仿对象、集成测试框架等),与解依赖技术和大量开发和设计优秀代码的原则、最佳实践相结合,许多内容非常深入,而且常常发前人所未发。书中处处体现出作者独到的洞察力,以及多年开发和指导软件项目所积累的丰富经验和深厚功力。通过这部集大成之作,你不仅能掌握最顶尖的修改代码技术,还可以大大提高对代码和软件开发的领悟力。

书籍目录:

暂无相关目录,正在全力查找中!

作者介绍:

Michael Feathers 世界级面向对象技术专家,以丰富的软件项目开发经验著称。目前在世界顶尖的软件咨询公司Object Mentor从事敏捷方法/极限编程、测试驱动开发、重构、面向对象设计、Java、C#和C++等方面的培训和项目指导。他是著名测试框架CppUnit和FitCpp的开发者,已经主持了三次面向对象界盛会OOPSLA上的CodeFest比赛。

刘未鹏,热爱编程技术,长期关注C++,现在南京大学计算机系攻读硕士学位,译有《Imperfect C++中文版》、《Exceptional C++ Style中文版》(人民邮电出版社出版)。个人blog:http://blog.csdn.net/pongba。

出版社信息:

暂无出版社相关信息,正在全力查找中!

书籍摘录:

暂无相关书籍摘录,正在全力查找中!

在线阅读/听书/购买/PDF下载地址:

在线阅读地址:修改代码的艺术在线阅读

在线听书地址:修改代码的艺术在线收听

在线购买地址:修改代码的艺术在线购买

原文赏析:

这种感觉在一次与一个金融业的团队一起工作的时候强烈到了顶点。当时的情况是:在我加入他们之前,他们已经意识到单元测试非常有用,然而实际上进行的却是全景式的测试,他们写的测试很繁琐,需要多次调用数据库并执行大量的代码。这种测试难于编写,而且也并不常用,因为运行耗费的时间实在是太长了。


想要完全不改变现有行为地添加新行为几乎是不可能的。


在重构时我们并不只是在做那些低危险性的工作(如重整源代码的格式)或侵入性的危险工作(如重写代码块),而是进行一系列的结构上的小改动,并通过测试的支持来使得代码的修改更容易着手。


当我们避免创建新类和新方法时,既有的类和方法就会变得越来越庞大,越来越难以理解。


当在任何大型系统中进行修改时,你可能需要一点时间来熟悉一下将要修改的区域。这时好的系统和差的系统之间的差别就体现出来了。对于前者,当你熟悉了待修改的区域之后,你会对将要进行的修改充满信心。而对于那些结构糟糕的代码,从理清存在的问题到着手进行修改的过程简直就像是为了躲避一只老虎而跳下悬崖一样痛苦。你一再犹豫:“我真的准备好这么做了吗?唔,好吧,我想我别无选择。”


测试与自动化重构

其它内容:

书籍介绍

我们都知道,即使是最训练有素的开发团队,也不能保证始终编写出清晰高效的代码。如果不积极地修改、挽救,随着时间流逝,所有软件都会不可避免地渐渐变得复杂、难以理解,最终腐化、变质。因此,理解并修改已经编写好的代码,是每一位程序员每天都要面对的工作,也是开发程序新特性的基础。然而,与开发新代码相比,修改代码更加令人生畏,而且长期以来缺乏文献和资料可供参考。

本书是继《重构》和《重构与模式》之后探讨修改代码技术的又一里程碑式的著作,而且从涵盖面和深度上都超过了前两部经典。书中不仅讲述面向对象语言(Java、C#和C++)代码,也有专章讨论C这样的过程式语言。作者将理解、测试和修改代码的原理、技术和最新工具(自动化重构工具、单元测试框架、仿对象、集成测试框架等),与解依赖技术和大量开发和设计优秀代码的原则、最佳实践相结合,许多内容非常深入,而且常常发前人所未发。书中处处体现出作者独到的洞察力,以及多年开发和指导软件项目所积累的丰富经验和深厚功力。通过这部集大成之作,你不仅能掌握最顶尖的修改代码技术,还可以大大提高对代码和软件开发的领悟力。

书籍真实打分

故事情节:4分

人物塑造:5分

主题深度:8分

文字风格:5分

语言运用:6分

文笔流畅:6分

思想传递:5分

知识深度:8分

知识广度:9分

实用性:5分

章节划分:8分

结构布局:9分

新颖与独特:4分

情感共鸣:5分

引人入胜:5分

现实相关:4分

沉浸感:7分

事实准确性:4分

文化贡献:3分

网站评分

书籍多样性:9分

书籍信息完全性:5分

网站更新速度:7分

使用便利性:6分

书籍清晰度:8分

书籍格式兼容性:4分

是否包含广告:4分

加载速度:9分

安全性:3分

稳定性:7分

搜索功能:5分

下载便捷性:6分

下载点评

  • 不亏(586+)
  • 一星好评(60+)
  • 字体合适(119+)
  • 体验差(72+)
  • 简单(464+)
  • 三星好评(265+)

下载评价

网友 养***秋:我是新来的考古学家

网友 菱***兰:特好。有好多书

网友 孔***旋:很好。顶一个希望越来越好,一直支持。

网友 晏***媛:够人性化!

网友 曾***文:五星好评哦

网友 冉***兮:如果满分一百分,我愿意给你99分,剩下一分怕你骄傲

网友 石***烟:还可以吧,毕竟也是要成本的,付费应该的,更何况下载速度还挺快的

网友 温***欣:可以可以可以

网友 益***琴:好书都要花钱,如果要学习,建议买实体书;如果只是娱乐,看看这个网站,对你来说,是很好的选择。

版权声明

1本文:修改代码的艺术转载请注明出处。
2本站内容除签约编辑原创以外,部分来源网络由互联网用户自发投稿仅供学习参考。
3文章观点仅代表原作者本人不代表本站立场,并不完全代表本站赞同其观点和对其真实性负责。
4文章版权归原作者所有,部分转载文章仅为传播更多信息服务用户,如信息标记有误请联系管理员。
5本站一律禁止以任何方式发布或转载任何违法违规的相关信息,如发现本站上有涉嫌侵权/违规及任何不妥的内容,请第一时间联系我们申诉反馈,经核实立即修正或删除。


本站仅提供信息存储空间服务,部分内容不拥有所有权,不承担相关法律责任。

相关文章:

  • 小儿心脏外科学(第四版) azw3 下载 fb2 在线 docx 2025 pdf kindle
  • 牛津初阶英汉双解词典(第4版)+现代汉语词典学生实用 [英]艾莉森·沃特斯[英]维多利亚·布尔 著 商务印书馆 等 azw3 下载 fb2 在线 docx 2025 pdf kindle
  • 9787305131240 azw3 下载 fb2 在线 docx 2025 pdf kindle
  • 近现代国际关系史研究(第14辑) azw3 下载 fb2 在线 docx 2025 pdf kindle
  • CAXA-EB/V2电子图版基础及应用教程 azw3 下载 fb2 在线 docx 2025 pdf kindle
  • 公共基础知识历年试卷及解析(2007最新版)(赠学习卡)——国家公务员录用考试专用辅导教材 azw3 下载 fb2 在线 docx 2025 pdf kindle
  • Visual FoxPro 7.0高级编程 azw3 下载 fb2 在线 docx 2025 pdf kindle
  • 化工仿真实训指导(第3版) azw3 下载 fb2 在线 docx 2025 pdf kindle
  • 八大山人(上下) azw3 下载 fb2 在线 docx 2025 pdf kindle
  • 生殖医学(研究生/配增值) azw3 下载 fb2 在线 docx 2025 pdf kindle