找回密码
 骑士注册

QQ登录

微博登录


Linux.中国 - 开源社区 活动 查看内容

[元旦福利]《驯服烂代码:在编程操练中悟道》转发赠书

2015-1-1 10:50    评论: 138 分享: 212    

[元旦福利]真正的编码态度,就是要在任何时刻都要保持精益求精,务求代码的正确无误,务求代码的清晰可读。新年伊始,2015年,让我们和烂代码say goodbye~即日起至1月5日转发此微博,关注@Linux中国 @华章图书 就有机会获赠《驯服烂代码:在编程操练中悟道》图书一本。

活动内容

活动时间:2015年1月1日-2015年1月5日

活动要求: 

活动形式 :在新浪微博关注@LINUX中国 @华章图书 转发微博即可。

                  微博地址:http://weibo.com/1772191555/BDvqd6juI

活动奖品:《驯服烂代码:在编程操练中悟道》图书一本(共5本)

特此注意:

微博用户参与活动,活动结束后注意查看@LINUX中国 官方微博公布的中奖名单或留意您的微博私信, 我们会通过微博私信的方式获取您的邮寄信息。

 

图书详情:

作者: 伍斌   

出版社:机械工业出版社

ISBN:9787111481553

出版日期:2014 年11月

开本:16开

页码:260

版次:1-1

编辑推荐

资深软件技术专家、匠艺程序员20余年编程、测试、管理经验和智慧的结晶。著名软件技术专家、ThoughtWorks领队咨询师张逸作序推荐。
最具实践指导意义的驯服栏代码的著作之一,通过编程操练的方式完整展示了驯服烂代码的过程、思想和方法。

内容简介

Kent Beck、Martin Fowler、Michael C.Feathers、 Robert C. Martin、Joshua Kerievsky和Gerard Meszaros等大师们的传世著作为如何提升编程技艺和代码质量提供了思想和原则上的指导,本书则为实践和融合这些思想和原则提供了过程和方法上的指导:本书通过编程操练的方式讲述了如何用TDD(测试驱动开发)的方法来驯服烂代码,通过结对编程的对话形式展示了驯服烂代码的完整过程,将驯服烂代码所需要的思想、态度、习惯、方法和技艺完全融入编程操练实践中,是目前最具实践指导意义的驯服烂代码的著作之一: 
全书共20章,分为四个部分:第一部分(第l~川章)首先通过测试后行和测试先行两种方法完成了一个名为“码农酒店”大堂城市世界时钟的编程操练题目,然后对这两种方法进行对比,引出了烂代码的概念,读者能非常直观地看出哪一种方法更容易写出烂代码:第二部分(第11—15章)通过一个名为Trivia(答题闯关游戏)的经典编程操练题目详细讲述了驯服一段烂代码的过程,首先讲解了代码腐臭的识别和记录,然后讲解了如何通过一系列的重构来清除这些腐臭;第三部分(第 16—18章)通过三个编程操练题目详述了编写真正的单元测试的过程,首先讲解了用提取接口的办法编写Stub来进行单元测试,以及用子类化并覆写方法的力、法编写 Mock来进行单元测试,然后讲解了如何将被测类与文件系统之间的这种不适用于单元测试的耦合,转化为被测类与字符串之间这种适合用于单元测试的耦合。第四部分(第19—20章)总结了驯服烂代码的步骤及方法,首先讲解了TDD开发方法的一种实现:IePpTr方法,该方法中的全面重构的概念对传统的重构概念进行了扩展,然后讨论了如何才能将前面所讨论的良好的编程方法形成习惯并固化下来。 

作者简介

伍斌(英文名Ben) 
资深软件技术专家,匠艺程序员,拥有超过20年的软件行业工作经验,在软件开发、软件测试、敏捷项目管理和软件开发咨询等诸多方面都有深厚的造诣,专注于测试驱动开发、驯服烂代码及编程操练,积累了丰富的经验。 
活跃于Agile China、Scrum Gathering、敏捷之旅、CSDN、中国软件测试大会和InfoQ等组织和社区,曾经多次在这些平台举办的各种技术大会上发表与敏捷、测试和驯服烂代码相关的主题演讲,深受欢迎。此外,他还是“北京设计模式学习组” (http://www.bjdp.org)的组织者和开创者,这是国内首家中文公益编程操练社区,他全身心投入到社区的运营中,希望能帮到尽可能多的程序员。有《测湖区动数据库开发》和《优质代码》等译著。 

试读章节:【第一章】 【第二章】 【第三章】

购买链接:http://product.china-pub.com/3770634

发表评论


最新评论

我也要发表评论

大浪淘code 2015-1-5 23:33  新浪微博网友评论 6 回复
新年新的方向,努力学习。。。
pangcheng13 2015-1-5 23:33  新浪微博网友评论 回复
Linux
黑灯v瞎火 2015-1-5 22:03  新浪微博网友评论 1 回复
[哈哈][哈哈]
哎呦喂38970 2015-1-5 21:03  新浪微博网友评论 回复
爱Linux爱技术你懂的
陈春辉forget 2015-1-5 17:03  新浪微博网友评论 回复
代码//@幻影流年Frank:信陈豪得永生//@凝望着:转
来自 - 广东惠州 的 MSIE/Windows 用户 2015-1-5 15:02 1 回复
我感觉我会中!
hello_china2014 2015-1-5 11:33  新浪微博网友评论 回复
还有么,碰碰运气
柒香莫里 2015-1-5 10:33  新浪微博网友评论 回复
@Linux中国 @华章图书
快乐的坐看流云 2015-1-5 10:33  新浪微博网友评论 回复
[哈哈]我要借此悟道
莔瞾天下 2015-1-5 09:33  新浪微博网友评论 8 回复
一直在关注,从未被赠书[可怜]
我艹我不是基佬 2015-1-4 22:03  新浪微博网友评论 回复
来来来
黑色巧克力小清新 2015-1-4 21:33  新浪微博网友评论 回复
@Linux中国 @华章图书 驯服烂代码我们一起努力,共同打造精品工程,造福全人类~
黑色巧克力小清新 2015-1-4 21:33  新浪微博网友评论 回复
驯服烂代码我们一起努力,共同打造精品工程,造福全人类~
柯大缪哒微博 2015-1-4 20:33  新浪微博网友评论 回复
精益求精
PlanesWalker_洛希亚 2015-1-4 19:33  新浪微博网友评论 回复
转转转
qiuzeliang 2015-1-4 19:03  新浪微博网友评论 回复
好像还不错
Shaxj 2015-1-4 18:33  新浪微博网友评论 回复
想要驯服烂代码这本书
a宇梁 2015-1-4 16:03  新浪微博网友评论 回复
我可参加好多这样的活动了,求幸运女生怜悯一下 //@Linux中国:元旦假期结束了,活动还在进行中,截止至明晚23:59:59[委屈]
Charles-M-Tian 2015-1-4 13:33  新浪微博网友评论 回复
[呵呵]
灰天小奶牛 2015-1-4 13:03  新浪微博网友评论 回复
求中[可怜]//@Linux中国: 元旦假期结束了,活动还在进行中,截止至明晚23:59:59[哈哈]
haha4513 2015-1-4 12:33  新浪微博网友评论 回复
好//@Linux中国:元旦假期结束了,活动还在进行中,截止至明晚23:59:59[哈哈]
haha4513 2015-1-4 12:33  新浪微博网友评论 回复
好书//@Linux中国:元旦假期结束了,活动还在进行中,截止至明晚23:59:59[哈哈]
九九久久救救 2015-1-4 12:33  新浪微博网友评论 回复
@Linux中国 @华章图书
3小坞3 2015-1-4 12:33  新浪微博网友评论 回复
^_^
依小然_Gx 2015-1-4 12:33  新浪微博网友评论 回复
求华丽代码,呜呜… //@Linux中国:元旦假期结束了,活动还在进行中,截止至明晚23:59:59[哈哈]
依小然_Gx 2015-1-4 12:33  新浪微博网友评论 回复
//@Linux中国:元旦假期结束了,活动还在进行中,截止至明晚23:59:59[哈哈]
alone_star 2015-1-4 12:33  新浪微博网友评论 回复
转发,求福利
早安aaaa 2015-1-4 12:33  新浪微博网友评论 回复
[鼓掌][鼓掌]
早安aaaa 2015-1-4 12:33  新浪微博网友评论 回复
[酷][酷][花心][花心]
一生中最爱6666 2015-1-4 12:33  新浪微博网友评论 回复
[鼓掌][鼓掌]
杭电微记者-王立敏 2015-1-4 12:03  新浪微博网友评论 回复
//@Linux中国:元旦假期结束了,活动还在进行中,截止至明晚23:59:59[哈哈]
bug生产者 2015-1-4 12:03  新浪微博网友评论 回复
求书 驯服烂代码,寻找高质量高效率代码之道 ,已转发微博
编程族人 2015-1-4 12:03  新浪微博网友评论 回复
Repost
Linux_Fans_Sunny 2015-1-4 12:03  新浪微博网友评论 回复
@Linux中国 @华章图书
你好世界HelloWorld 2015-1-4 12:03  新浪微博网友评论 回复
是真的吗
lujie521016 2015-1-4 11:33  新浪微博网友评论 回复
来一本,哈哈哈
TestAgain 2015-1-4 11:33  新浪微博网友评论 回复
转转转
张纹华 2015-1-4 11:33  新浪微博网友评论 回复
求书~
巨神兵要吃甜甜圈 2015-1-4 11:33  新浪微博网友评论 回复
求书~
崔庆鹏 2015-1-4 11:33  新浪微博网友评论 回复
万一中了呢!
WANKANG0116 2015-1-4 11:03  新浪微博网友评论 回复
[肥皂]
木风卜雨 2015-1-4 11:03  新浪微博网友评论 回复
驯服烂代码,寻找高质量高效率代码之道
要做大魔王了 2015-1-4 11:03  新浪微博网友评论 回复
来一发[嘻嘻]
kosmos可视模式 2015-1-4 11:03  新浪微博网友评论 回复
Linux中国 2015-1-4 11:03  新浪微博网友评论 回复
元旦假期结束了,活动还在进行中,截止至明晚23:59:59[哈哈]
来自 - 北京 的 Chrome/Windows 用户 2015-1-4 10:49 回复
额,这个超过20年的软件行业工作经验。很牛哎,说起,接触软件编程也8年了。
星剑明客 2015-1-4 09:03  新浪微博网友评论 回复
@Linux中国 @华章图书
执着的夏风 2015-1-4 01:03  新浪微博网友评论 6 回复
驯服烂代码
张仲申 2015-1-3 22:33  新浪微博网友评论 回复
《驯服烂代码:在编程操练中悟道》
浩子ZYH 2015-1-3 22:33  新浪微博网友评论 回复
转一记。
弈剑江湖 2015-1-3 21:33  新浪微博网友评论 回复
好活动必须支持,期待辛运降临!
田航语 2015-1-3 21:33  新浪微博网友评论 回复
支持Linux中文社区越办越好~~
tonycfan 2015-1-3 15:33  新浪微博网友评论 回复
@Linux中国 @华章图书
杜晓冰aa 2015-1-3 14:03  新浪微博网友评论 回复
呵呵!
图样图莱印 2015-1-3 12:33  新浪微博网友评论 回复
中中中[亲亲]
那些个小玩意 2015-1-3 10:42 回复
就有机会获赠《驯服烂代码:在编程操练中悟道》图书一本。
陌影cy 2015-1-3 00:03  新浪微博网友评论 回复
我要了
蓝默无言_Jhonny 2015-1-2 23:33  新浪微博网友评论 回复
求中!!!
hnihao 2015-1-2 22:33  新浪微博网友评论 9 回复
编码态度,你觉得呢 @Linux中国
奋斗的Colin帅不帅 2015-1-2 22:03  新浪微博网友评论 回复
要,要,要。。
cnseu 2015-1-2 20:03  新浪微博网友评论 回复
好好学习编程,养成良好的代码书写规范
nplxxx 2015-1-2 19:33  新浪微博网友评论 回复
好东西
cnDest 2015-1-2 19:33  新浪微博网友评论 回复
好书,怎能不转呢
来自 - 辽宁朝阳 的 Chrome/Windows 用户 2015-1-2 19:18 回复
支持一下!
soarban 2015-1-2 18:33  新浪微博网友评论 回复
@Linux中国 @华章图书 快来快解决我的问题~
云之山已几 2015-1-2 13:03  新浪微博网友评论 回复
又来了
jianwei569 2015-1-2 12:33  新浪微博网友评论 回复
好想要啊!
_胡广无语 2015-1-2 11:03  新浪微博网友评论 回复
转发抢书
The_governed 2015-1-2 10:03  新浪微博网友评论 回复
@Linux中国 @华章图书 [肥皂]
The_governed 2015-1-2 10:03  新浪微博网友评论 回复
@Linux中国 @华章图书 [肥皂]
Dr_盛 2015-1-2 10:03  新浪微博网友评论 回复
忘转了,转发再抢书了~~~
Dr_盛 2015-1-2 10:03  新浪微博网友评论 回复
转发抢书啦~~~
一起等的红绿灯 2015-1-2 09:03  新浪微博网友评论 回复
@LINUX中国@华章图书
nidedd 2015-1-2 01:03  新浪微博网友评论 回复
求中奖~
寂寞-园林 2015-1-1 23:33  新浪微博网友评论 回复
[可爱]
-路-易- 2015-1-1 22:33  新浪微博网友评论 回复
一直是一个写烂代码的业余人员
SeaProgrammer 2015-1-1 22:33  新浪微博网友评论 回复
@Linux中国
硝酸钾KNO3 2015-1-1 22:03  新浪微博网友评论 回复
驯服看代码
补助网官方网站 2015-1-1 20:33  新浪微博网友评论 回复
不错
黄沙支配 2015-1-1 19:27  新浪微博网友评论 回复
编写代码的时候容易逻辑混乱把自己绕晕的伤不起…………路过
早安_早安 2015-1-1 19:27  新浪微博网友评论 回复
[呵呵][呵呵]
ToBeOptimusPrime 2015-1-1 19:27  新浪微博网友评论 回复
我来降低中奖概率
吹尽狂沙的地盘 2015-1-1 19:27  新浪微博网友评论 回复
转发,这本书看起来不错@Linux中国 @华章图书
ER進制 2015-1-1 18:03  新浪微博网友评论 回复
值得一看
无酒少肉终难潇洒 2015-1-1 15:33  新浪微博网友评论 回复
很有价值,值得学习
错过的回忆10 2015-1-1 14:33  新浪微博网友评论 回复
烂代码say 再见
木兰秋荻 2015-1-1 13:33  新浪微博网友评论 回复
[不好意思]
笨蛋的黑子樣 2015-1-1 13:33  新浪微博网友评论 回复
= =||//@蠕动混沌阿卡林: [喵喵]
这块显卡有点冷 2015-1-1 13:33  新浪微博网友评论 回复
写好代码,活好生活。
以俊德 2015-1-1 13:33  新浪微博网友评论 回复
我要www
2015I转变 2015-1-1 13:33  新浪微博网友评论 回复
碰碰运气
幻影流年Frank 2015-1-1 13:03  新浪微博网友评论 回复
信陈豪得永生//@凝望着:转
keloli 2015-1-1 13:03  新浪微博网友评论 回复
@Linux中国 @华章图书
cc诗诗ss-disylee 2015-1-1 13:03  新浪微博网友评论 回复
@Linux中国 @华章图书 程序员要在一坨烂代码上新增功能或修改bug时,首先要驯服这坨烂代码。驯服烂代码的过程并不难,但真的要驯服时,你会发现困难重重且没有头绪。要想让驯服烂代码的工作做得有章法,需要长期和刻意地操练,总结其中的收获,并与其他程序员不断交流,以不断改进驯服烂代码的工作。
ko0zhi要写代码 2015-1-1 13:03  新浪微博网友评论 回复
转一转
cc诗诗ss-disylee 2015-1-1 13:03  新浪微博网友评论 回复
@程序员要在一坨烂代码上新增功能或修改bug时,首先要驯服这坨烂代码。理解上述驯服烂代码的过程并不难,但真的要驯服时,你会发现困难重重且没有头绪。要想让驯服烂代码的工作做得有章法,需要长期和刻意地操练,总结其中的收获,并与其他程序员不断交流,以不断改进驯服烂代码的工作。所以求书一本
Silly_Hater 2015-1-1 13:03  新浪微博网友评论 回复
此等好书。肯定转一转。
冰糖鱈驴 2015-1-1 13:03  新浪微博网友评论 回复
我讨厌毫无顾忌的变量声明、我讨厌通篇代码无注释。我更受不了三个以上的if-else 判断....请原谅我有代码强迫症[抓狂][抓狂]
Eric_plt 2015-1-1 13:03  新浪微博网友评论 回复
linux+++++++++++++++
H浮生若茶I 2015-1-1 13:03  新浪微博网友评论 回复
福利
何爽_cherish 2015-1-1 13:03  新浪微博网友评论 回复
正能量//@军叔也风流:软件从业人员看过来
txd0u 2015-1-1 13:03  新浪微博网友评论 回复
转转转
风萧寒易水 2015-1-1 12:03  新浪微博网友评论 回复
哈哈哈
凝望着 2015-1-1 12:03  新浪微博网友评论 回复
博乐先森V 2015-1-1 12:03  新浪微博网友评论 回复
代码太烂,求解脱啊[爱你]
entouch 2015-1-1 12:03  新浪微博网友评论 回复
烂代码不可怕,写了烂代码不管不问才可怕[doge]
lujie521016 2015-1-1 12:03  新浪微博网友评论 回复
一个好的编码习惯,真的特别重要!
大猪小猪小小猪 2015-1-1 12:03  新浪微博网友评论 回复
[嘻嘻]拉低中奖率
小滩猪 2015-1-1 11:33  新浪微博网友评论 回复
Repost
张大航换了脸plus 2015-1-1 11:33  新浪微博网友评论 回复
接着当分母[泪]求人品求拯救
Pisces000221 2015-1-1 11:33  新浪微博网友评论 回复
看上去里面的栗子不错啊
loveallalsothelife 2015-1-1 11:33  新浪微博网友评论 回复
希望能中奖
程亮Cloud 2015-1-1 11:33  新浪微博网友评论 回复
书名好
包子不好吃 2015-1-1 11:33  新浪微博网友评论 回复
我不管,我要当分子@镜浮花 @Cacon_Majoe @罗司罗南 快帮转。。//@蠕动混沌阿卡林:[喵喵]
蠕动混沌阿卡林 2015-1-1 11:33  新浪微博网友评论 回复
[喵喵]
SkyForecs 2015-1-1 11:33  新浪微博网友评论 回复
新年求第一本书
Kaibo_Hao 2015-1-1 11:33  新浪微博网友评论 回复
驯服它[呵呵]
Linux中国_笑语彦然 2015-1-1 11:33  新浪微博网友评论 回复
和烂代码say goodbye~
thxopen 2015-1-1 11:33  新浪微博网友评论 回复
规范编码
Ordinary_Human1992 2015-1-1 11:33  新浪微博网友评论 回复
来一本。
东天逝水 2015-1-1 11:33  新浪微博网友评论 回复
@我的印象笔记
军叔也风流 2015-1-1 11:33  新浪微博网友评论 回复
软件从业人员看过来
Hikaru_淡出尘世的光 2015-1-1 11:33  新浪微博网友评论 回复
MARK
生如夏花_59821 2015-1-1 11:33  新浪微博网友评论 回复
这书不错
夏天丶x 2015-1-1 11:33  新浪微博网友评论 回复
新年希望来一本
牧童liuych 2015-1-1 11:03  新浪微博网友评论 回复
这个不错。办公室因为"前人"留下的代码太多了。
黯兰 2015-1-1 11:03  新浪微博网友评论 回复
@Linux中国 @华章图书 2015,不写烂代码!
木会 2015-1-1 11:03  新浪微博网友评论 回复
[doge]
书香阁zcs 2015-1-1 11:03  新浪微博网友评论 回复
[爱你]
vovo_ma 2015-1-1 11:03  新浪微博网友评论 回复
一定要驯服我写的烂代码
代号-113 2015-1-1 11:03  新浪微博网友评论 回复
需转
神秘的FansLee 2015-1-1 11:03  新浪微博网友评论 回复
Repost
张仲申 2015-1-1 11:03  新浪微博网友评论 回复
一定要[泪]驯服烂代码
叠异 2015-1-1 11:03  新浪微博网友评论 回复
需要一本
MingjunYang 2015-1-1 11:03  新浪微博网友评论 回复
人丑就得多读书,我承认自己长得丑,帮我多读书吧!
Ldeepin2014 2015-1-1 11:03  新浪微博网友评论 回复
秒赞
busydog_0104 2015-1-1 11:03  新浪微博网友评论 回复
来一本
Ldeepin2014 2015-1-1 11:03  新浪微博网友评论 回复
嘻嘻
返回顶部

分享到微信朋友圈

打开微信,点击底部的“发现”,
使用“扫一扫”将网页分享至朋友圈。