首页  软件  游戏  图书  电影  电视剧

请输入您要查询的图书:

 

图书 重构(Ruby版)/开发人员专业技术丛书
内容
编辑推荐

本书是对Martin Fowler的经典权威著作《重构》的重大更新版,并以Ruby为例彻底重写——并非只是把代码从Java版中搬过来而已。

书中给出了一份详细的重构花名册,包含超过70条经过锤炼的Ruby重构技术,每一条都有详细指引、使用细节和范例代码。其中很多重构技术都用到了Ruby专有的强大特性,你可以从华章网站下载到全部代码。

作者借用Fowler最初的想法,展示了如何以一种受控、高效以及迭代的方式进行重构,帮助你有条不紊地改善代码的质量而不会引入新的bug。不论是编写还是维护Ruby代码,本书都将是不可或缺的重要参考。

内容推荐

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

本书的目标读者是专业的Ruby程序员、资深设计师和架构师。

目录

译者序

前言

致谢

第1章 重构初体验

 1.1 起点

1.1.1 Movie

1.1.2 Rental

1.1.3 Customer

1.1.4 对起始程序的评价

 1.2 重构第一步

 1.3 Statement方法的分解和再组合

1.3.1 移动Amount的计算

1.3.2 提炼常客积分的计算

1.3.3 移除临时变量

 1.4 用多态替换价格代码中的条件逻辑

 1.5 小结

第2章 重构的基本原理

第3章 代码里的坏味道

第4章 构建测试

第5章 重构花名册

第6章 组织方法

第7章 在对象之间移动特性

第8章 组织数据

标签
缩略图
书名 重构(Ruby版)/开发人员专业技术丛书
副书名
原作名
作者 (美)菲尔德斯
译者 徐旭铭
编者
绘者
出版社 机械工业出版社
商品编码(ISBN) 9787111300786
开本 16开
页数 294
版次 1
装订 平装
字数
出版时间 2010-04-01
首版时间 2010-04-01
印刷时间 2010-05-01
正文语种
读者对象 研究人员,普通成人
适用范围
发行范围 公开发行
发行模式 实体书
首发网站
连载网址
图书大类 教育考试-考试-计算机类
图书小类
重量 0.44
CIP核字
中图分类号 TP393.09
丛书名
印张 19.5
印次 1
出版地 北京
239
185
11
整理
媒质 图书
用纸 普通纸
是否注音
影印版本 原版
出版商国别 CN
是否套装 单册
著作权合同登记号 图字01-2009-7725
版权提供者 培生教育出版集团
定价
印数
出品方
作品荣誉
主角
配角
其他角色
一句话简介
立意
作品视角
所属系列
文章进度
内容简介
作者简介
目录
文摘
安全警示 适度休息有益身心健康,请勿长期沉迷于阅读小说。
随便看

 

兰台网图书档案馆全面收录古今中外各种图书,详细介绍图书的基本信息及目录、摘要等图书资料。

 

Copyright © 2004-2025 xlantai.com All Rights Reserved
更新时间:2025/5/18 8:44:54