重构(Ruby版) ((美)Jay Fields ) pdf扫描版

重构(Ruby版)

  • 书籍大小:51MB
  • 书籍语言:简体中文
  • 书籍类型:国产软件
  • 书籍授权:免费软件
  • 书籍类别:Ruby电子书
  • 应用平台:PDF
  • 更新时间:2013-11-27
  • 购买链接:
  • 网友评分:
360通过 腾讯通过 金山通过

情介绍

重构(Ruby版) 是一本专门为职业ruby程序员编写的重构指导。它的目标是向你展示如何以一种既受到严格控制又高效的方式进行重构。你将学习到不在代码中引入bug并能按部就班改进结构的重构方式。本书的主要内容:第1章指出重构是什么;第2章讨论进行重构的理由;第3章指出需要进行重构的信号;第4章讨论测试在重构中扮演的重要角色;第5章~第12章介绍了重构花名册,它包含了在重构领域里到目前为止的成果。当需要进行某项任务时,这份花名册可以手把手地提醒我们安全的做法。

本书是对martin fowler的经典权威著作《重构》的重大更新版,并以ruby为例彻底重写——并非只是把代码从java版中搬过来而已。
书中给出了一份详细的重构花名册,包含超过70条经过锤炼的ruby重构技术,每一条都有详细指引、使用细节和范例代码。其中很多重构技术都用到了ruby专有的强大特性,你可以从华章网站下载到全部代码。
作者借用fowler最初的想法,展示了如何以一种受控、高效以及迭代的方式进行重构,帮助你有条不紊地改善代码的质量而不会引入新的bug。不论是编写还是维护ruby代码,本书都将是不可或缺的重要参考。

本书内容

理解重构的核心原则,以及进行重构的原因
发现ruby代码中的“坏味道”
逐步将糟糕的设计转变成设计精良的代码
构建测试以便保证重构正确进行
理解重构中的难点以及克服的办法
编写正确包装代码的方法
在对象之间移动特性,将其放在最适合的地方
将数据组织成更容易处理的形式
简化条件表达式,更高效地利用多态
创建更易于理解和使用的接口
进行大型重构,这将可能影响整个软件系统数月乃至数年
成功重构ruby on rails代码

载地址

下载错误?【投诉报错】

重构(Ruby版) ((美)Jay Fields ) pdf扫描版

      气书籍

      载声明

      ☉ 解压密码:www.jb51.net 就是本站主域名,希望大家看清楚,[ 分享码的获取方法 ]可以参考这篇文章
      ☉ 推荐使用 [ 迅雷 ] 下载,使用 [ WinRAR v5 ] 以上版本解压本站软件。
      ☉ 如果这个软件总是不能下载的请在评论中留言,我们会尽快修复,谢谢!
      ☉ 下载本站资源,如果服务器暂不能下载请过一段时间重试!或者多试试几个下载地址
      ☉ 如果遇到什么问题,请评论留言,我们定会解决问题,谢谢大家支持!
      ☉ 本站提供的一些商业软件是供学习研究之用,如用于商业用途,请购买正版。
      ☉ 本站提供的重构(Ruby版) ((美)Jay Fields ) pdf扫描版资源来源互联网,版权归该下载资源的合法拥有者所有。