驯服烂代码 2024 pdf epub mobi 电子书


驯服烂代码

简体网页||繁体网页

驯服烂代码 2024 pdf epub mobi 电子书 著者简介

伍斌(英文名Ben)

资深软件技术专家,匠艺程序员,拥有超过20年的软件行业工作经验,在软件开发、软件测试、敏捷项目管理和软件开发咨询等诸多方面都有深厚的造诣,专注于测试驱动开发、驯服烂代码及编程操练,积累了丰富的经验。

活跃于Agile China、Scrum Gathering、敏捷之旅、CSDN、中国软件测试大会和InfoQ等组织和社区,曾经多次在这些平台举办的各种技术大会上发表与敏捷、测试和驯服烂代码相关的主题演讲,深受欢迎。此外,他还是 “北京设计模式学习组”(http://www.bjdp.org)的组织者和开创者,这是国内首家中文公益编程操练社区,他全身心投入到社区的运营中,希望能帮到尽可能多的程序员。有《测试驱动数据库开发》和《优质代码》等译著。


驯服烂代码 电子书 图书目录




点击这里下载
    


想要找书就要到 本本书屋
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

发表于2024-05-13

驯服烂代码 2024 pdf epub mobi 电子书

驯服烂代码 2024 pdf epub mobi 电子书

驯服烂代码 2024 pdf epub mobi 电子书



喜欢 驯服烂代码 电子书 的读者还喜欢


驯服烂代码 电子书 读后感

评分

评分

评分

评分

评分

类似图书 点击查看全场最低价
出版者:机械工业出版社
作者:伍斌
出品人:
页数:272
译者:
出版时间:2014-11
价格:69.00
装帧:平装
isbn号码:9787111481553
丛书系列:

图书标签: 单元测试  编程  软件开发  代码质量  测试  计算机  TDD  重构   


驯服烂代码 2024 pdf epub mobi 电子书 图书描述

Kent Beck、Martin Fowler、Michael C. Feathers、Robert C. Martin、Joshua Kerievsky、Gerard Meszaros等大师们的传世著作为如何提升编程技艺和代码质量提供了思想和原则上的指导,本书则为实践和融合这些思想、原则提供了过程和方法上指导。本书通过编程操练的方式讲述了如何用TDD(测试驱动开发)的方法来驯服烂代码,通过结对编程的对话形式展示了驯服烂代码的完整过程,将驯服烂代码所需要的思想、态度、习惯、方法和技艺完全融入编程操练实践中,是目前最具实践指导意义的驯服烂代码的著作。

全书共20章,分为四个部分:第一部分(第1~10章)首先通过测试后行和测试先行两种方法完成了一个名为“码农酒店”(世界时钟)的编程操练题目,然后对这两种方法进行对比,引出了烂代码的概念,读者能非常直观看出哪一种方法更容易写出烂代码。第二部分(第11~15章)通过一个名为Trivia(答题闯关游戏)的经典编程操练题目详细讲述了驯服一段烂代码的过程,首先讲解了代码腐臭的识别和记录,然后讲解了如何通过一系列的重构来清除这些腐臭。第三部分(第16~18章)通过三个编程操练题目详述了编写真正的单元测试的过程,首先讲解了用提取接口的办法编写Stub来进行单元测试,以及用子类化并覆写方法的办法编写Mock来进行单元测试,然后讲解了如何将被测类与文件系统之间的这种不适用于单元测试的耦合,转化为被测类与字符串之间这种适合与单元测试的耦合。第四部分(第19~20章)总结了驯服烂代码的步骤及方法,首先讲解了TDD开发方法的一种实现:I-EPP-TR方法,该方法中的全面重构的概念对传统的重构概念进行了扩展,然后讨论了如何才能将前面所讨论的良好的编程方法形成习惯并固化下来。

驯服烂代码 2024 pdf epub mobi 电子书

驯服烂代码 2024 pdf epub mobi 电子书
想要找书就要到 本本书屋
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

驯服烂代码 2024 pdf epub mobi 用户评价

评分

还不错吧,用案例的方法介绍测试驱动开发的益处,东西不太多,内容略显啰嗦,感觉更适合现场讲座而不是书本的形式~

评分

关键词:代码的意图

评分

还不错吧,用案例的方法介绍测试驱动开发的益处,东西不太多,内容略显啰嗦,感觉更适合现场讲座而不是书本的形式~

评分

一个step by step的书,包括思维的step by step , 值得反复阅读

评分

有点啰嗦,适合初学者。 学到了todo的开发方式。

驯服烂代码 2024 pdf epub mobi 电子书


分享链接









相关图书




本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

友情链接

© 2024 onlinetoolsland.com All Rights Reserved. 本本书屋 版权所有