❏ 站外平台:

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

| 2015-01-01 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



最新评论

微博评论 2015-01-05 23:33 6 回复
新年新的方向,努力学习。。。
微博评论 2015-01-05 23:33 回复
Linux
微博评论 2015-01-05 22:03 1 回复
[哈哈][哈哈]
微博评论 2015-01-05 21:03 回复
爱Linux爱技术你懂的
微博评论 2015-01-05 17:03 回复
代码//@幻影流年Frank:信陈豪得永生//@凝望着:转
来自 - 广东惠州 的 MSIE/Windows 用户 2015-01-05 15:02 1 回复
我感觉我会中!
微博评论 2015-01-05 11:33 回复
还有么,碰碰运气
微博评论 2015-01-05 10:33 1 回复
@Linux中国 @华章图书
微博评论 2015-01-05 10:33 回复
[哈哈]我要借此悟道
微博评论 2015-01-05 09:33 8 回复
一直在关注,从未被赠书[可怜]
微博评论 2015-01-04 22:03 回复
来来来
微博评论 2015-01-04 21:33 回复
@Linux中国 @华章图书 驯服烂代码我们一起努力,共同打造精品工程,造福全人类~
微博评论 2015-01-04 21:33 回复
驯服烂代码我们一起努力,共同打造精品工程,造福全人类~
微博评论 2015-01-04 20:33 回复
精益求精
微博评论 2015-01-04 19:33 回复
转转转
微博评论 2015-01-04 19:03 回复
好像还不错
微博评论 2015-01-04 18:33 回复
想要驯服烂代码这本书
微博评论 2015-01-04 16:03 回复
我可参加好多这样的活动了,求幸运女生怜悯一下 //@Linux中国:元旦假期结束了,活动还在进行中,截止至明晚23:59:59[委屈]
微博评论 2015-01-04 13:33 回复
[呵呵]
微博评论 2015-01-04 13:03 回复
求中[可怜]//@Linux中国: 元旦假期结束了,活动还在进行中,截止至明晚23:59:59[哈哈]
微博评论 2015-01-04 12:33 回复
好//@Linux中国:元旦假期结束了,活动还在进行中,截止至明晚23:59:59[哈哈]
微博评论 2015-01-04 12:33 回复
好书//@Linux中国:元旦假期结束了,活动还在进行中,截止至明晚23:59:59[哈哈]
微博评论 2015-01-04 12:33 回复
@Linux中国 @华章图书
微博评论 2015-01-04 12:33 回复
^_^
微博评论 2015-01-04 12:33 回复
求华丽代码,呜呜… //@Linux中国:元旦假期结束了,活动还在进行中,截止至明晚23:59:59[哈哈]
微博评论 2015-01-04 12:33 1 回复
//@Linux中国:元旦假期结束了,活动还在进行中,截止至明晚23:59:59[哈哈]
微博评论 2015-01-04 12:33 回复
转发,求福利
微博评论 2015-01-04 12:33 回复
[鼓掌][鼓掌]
微博评论 2015-01-04 12:33 回复
[酷][酷][花心][花心]
微博评论 2015-01-04 12:33 回复
[鼓掌][鼓掌]
微博评论 2015-01-04 12:03 回复
//@Linux中国:元旦假期结束了,活动还在进行中,截止至明晚23:59:59[哈哈]
微博评论 2015-01-04 12:03 回复
求书 驯服烂代码,寻找高质量高效率代码之道 ,已转发微博
微博评论 2015-01-04 12:03 回复
Repost
微博评论 2015-01-04 12:03 回复
@Linux中国 @华章图书
微博评论 2015-01-04 12:03 回复
是真的吗
微博评论 2015-01-04 11:33 回复
来一本,哈哈哈
微博评论 2015-01-04 11:33 回复
转转转
微博评论 2015-01-04 11:33 回复
求书~
微博评论 2015-01-04 11:33 回复
求书~
微博评论 2015-01-04 11:33 回复
万一中了呢!
微博评论 2015-01-04 11:03 回复
[肥皂]
微博评论 2015-01-04 11:03 回复
驯服烂代码,寻找高质量高效率代码之道
微博评论 2015-01-04 11:03 回复
来一发[嘻嘻]
微博评论 2015-01-04 11:03 1 回复
微博评论 2015-01-04 11:03 回复
元旦假期结束了,活动还在进行中,截止至明晚23:59:59[哈哈]
来自 - 北京 的 Chrome/Windows 用户 2015-01-04 10:49 1 回复
额,这个超过20年的软件行业工作经验。很牛哎,说起,接触软件编程也8年了。
微博评论 2015-01-04 09:03 回复
@Linux中国 @华章图书
微博评论 2015-01-04 01:03 6 回复
驯服烂代码
微博评论 2015-01-03 22:33 回复
《驯服烂代码:在编程操练中悟道》
微博评论 2015-01-03 22:33 回复
转一记。
微博评论 2015-01-03 21:33 回复
好活动必须支持,期待辛运降临!
微博评论 2015-01-03 21:33 回复
支持Linux中文社区越办越好~~
微博评论 2015-01-03 15:33 回复
@Linux中国 @华章图书
微博评论 2015-01-03 14:03 回复
呵呵!
微博评论 2015-01-03 12:33 回复
中中中[亲亲]
那些个小玩意 2015-01-03 10:42 回复
就有机会获赠《驯服烂代码:在编程操练中悟道》图书一本。
微博评论 2015-01-03 00:03 回复
我要了
微博评论 2015-01-02 23:33 1 回复
求中!!!
微博评论 2015-01-02 22:33 9 回复
编码态度,你觉得呢 @Linux中国
微博评论 2015-01-02 22:03 回复
要,要,要。。
微博评论 2015-01-02 20:03 回复
好好学习编程,养成良好的代码书写规范
微博评论 2015-01-02 19:33 1 回复
好东西
微博评论 2015-01-02 19:33 回复
好书,怎能不转呢
来自 - 辽宁朝阳 的 Chrome/Windows 用户 2015-01-02 19:18 回复
支持一下!
微博评论 2015-01-02 18:33 回复
@Linux中国 @华章图书 快来快解决我的问题~
微博评论 2015-01-02 13:03 回复
又来了
微博评论 2015-01-02 12:33 回复
好想要啊!
微博评论 2015-01-02 11:03 回复
转发抢书
微博评论 2015-01-02 10:03 回复
@Linux中国 @华章图书 [肥皂]
微博评论 2015-01-02 10:03 回复
@Linux中国 @华章图书 [肥皂]
微博评论 2015-01-02 10:03 回复
忘转了,转发再抢书了~~~
微博评论 2015-01-02 10:03 回复
转发抢书啦~~~
微博评论 2015-01-02 09:03 回复
@LINUX中国@华章图书
微博评论 2015-01-02 01:03 回复
求中奖~
微博评论 2015-01-01 23:33 回复
[可爱]
微博评论 2015-01-01 22:33 回复
一直是一个写烂代码的业余人员
微博评论 2015-01-01 22:33 回复
@Linux中国
微博评论 2015-01-01 22:03 回复
驯服看代码
微博评论 2015-01-01 20:33 回复
不错
微博评论 2015-01-01 19:27 回复
编写代码的时候容易逻辑混乱把自己绕晕的伤不起…………路过
微博评论 2015-01-01 19:27 回复
[呵呵][呵呵]
微博评论 2015-01-01 19:27 回复
我来降低中奖概率
微博评论 2015-01-01 19:27 回复
转发,这本书看起来不错@Linux中国 @华章图书
微博评论 2015-01-01 18:03 1 回复
值得一看
微博评论 2015-01-01 15:33 回复
很有价值,值得学习
微博评论 2015-01-01 14:33 回复
烂代码say 再见
微博评论 2015-01-01 13:33 回复
[不好意思]
微博评论 2015-01-01 13:33 回复
= =||//@蠕动混沌阿卡林: [喵喵]
微博评论 2015-01-01 13:33 回复
写好代码,活好生活。
微博评论 2015-01-01 13:33 回复
我要www
微博评论 2015-01-01 13:33 回复
碰碰运气
微博评论 2015-01-01 13:03 回复
信陈豪得永生//@凝望着:转
微博评论 2015-01-01 13:03 回复
@Linux中国 @华章图书
微博评论 2015-01-01 13:03 回复
@Linux中国 @华章图书 程序员要在一坨烂代码上新增功能或修改bug时,首先要驯服这坨烂代码。驯服烂代码的过程并不难,但真的要驯服时,你会发现困难重重且没有头绪。要想让驯服烂代码的工作做得有章法,需要长期和刻意地操练,总结其中的收获,并与其他程序员不断交流,以不断改进驯服烂代码的工作。
微博评论 2015-01-01 13:03 回复
转一转
微博评论 2015-01-01 13:03 回复
@程序员要在一坨烂代码上新增功能或修改bug时,首先要驯服这坨烂代码。理解上述驯服烂代码的过程并不难,但真的要驯服时,你会发现困难重重且没有头绪。要想让驯服烂代码的工作做得有章法,需要长期和刻意地操练,总结其中的收获,并与其他程序员不断交流,以不断改进驯服烂代码的工作。所以求书一本
微博评论 2015-01-01 13:03 回复
此等好书。肯定转一转。
微博评论 2015-01-01 13:03 回复
我讨厌毫无顾忌的变量声明、我讨厌通篇代码无注释。我更受不了三个以上的if-else 判断....请原谅我有代码强迫症[抓狂][抓狂]
微博评论 2015-01-01 13:03 回复
linux+++++++++++++++
微博评论 2015-01-01 13:03 回复
福利
微博评论 2015-01-01 13:03 回复
正能量//@军叔也风流:软件从业人员看过来
微博评论 2015-01-01 13:03 回复
转转转
微博评论 2015-01-01 12:03 回复
哈哈哈
微博评论 2015-01-01 12:03 回复
微博评论 2015-01-01 12:03 回复
代码太烂,求解脱啊[爱你]
微博评论 2015-01-01 12:03 回复
烂代码不可怕,写了烂代码不管不问才可怕[doge]
微博评论 2015-01-01 12:03 回复
一个好的编码习惯,真的特别重要!
微博评论 2015-01-01 12:03 回复
[嘻嘻]拉低中奖率
微博评论 2015-01-01 11:33 回复
Repost
微博评论 2015-01-01 11:33 回复
接着当分母[泪]求人品求拯救
微博评论 2015-01-01 11:33 回复
看上去里面的栗子不错啊
微博评论 2015-01-01 11:33 回复
希望能中奖
微博评论 2015-01-01 11:33 回复
书名好
微博评论 2015-01-01 11:33 回复
我不管,我要当分子@镜浮花 @Cacon_Majoe @罗司罗南 快帮转。。//@蠕动混沌阿卡林:[喵喵]
微博评论 2015-01-01 11:33 1 回复
[喵喵]
微博评论 2015-01-01 11:33 1 回复
新年求第一本书
微博评论 2015-01-01 11:33 回复
驯服它[呵呵]
微博评论 2015-01-01 11:33 回复
和烂代码say goodbye~
微博评论 2015-01-01 11:33 回复
规范编码
微博评论 2015-01-01 11:33 回复
来一本。
微博评论 2015-01-01 11:33 回复
@我的印象笔记
微博评论 2015-01-01 11:33 回复
软件从业人员看过来
微博评论 2015-01-01 11:33 1 回复
MARK
微博评论 2015-01-01 11:33 回复
这书不错
微博评论 2015-01-01 11:33 回复
新年希望来一本
微博评论 2015-01-01 11:03 回复
这个不错。办公室因为"前人"留下的代码太多了。
微博评论 2015-01-01 11:03 回复
@Linux中国 @华章图书 2015,不写烂代码!
微博评论 2015-01-01 11:03 回复
[doge]
微博评论 2015-01-01 11:03 回复
[爱你]
微博评论 2015-01-01 11:03 回复
一定要驯服我写的烂代码
微博评论 2015-01-01 11:03 1 回复
需转
微博评论 2015-01-01 11:03 回复
Repost
微博评论 2015-01-01 11:03 回复
一定要[泪]驯服烂代码
微博评论 2015-01-01 11:03 回复
需要一本
微博评论 2015-01-01 11:03 回复
人丑就得多读书,我承认自己长得丑,帮我多读书吧!
微博评论 2015-01-01 11:03 回复
秒赞
微博评论 2015-01-01 11:03 回复
来一本
微博评论 2015-01-01 11:03 回复
嘻嘻

返回顶部

分享到微信

打开微信,点击顶部的“╋”,
使用“扫一扫”将网页分享至微信。