敏捷整洁之道 回归本源
新华书店全新正版,极速发货,假一罚十,可开电子发票,请放心购买。
¥
40.58
5.9折
¥
69
全新
库存8件
作者(美)罗伯特·C.马丁
出版社人民邮电出版社
ISBN9787115537157
出版时间2020-07
装帧平装
开本16开
定价69元
货号1202078043
上书时间2024-10-14
商品详情
- 品相描述:全新
- 商品描述
-
作者简介
作者介绍 罗伯特·C. 马丁(Robert C. Martin)重量软件开发大师,设计模式和敏捷开发先驱,敏捷联盟首任主席,C++ Report杂志前主编。他从20世纪70年代起就是一名程序员,被后辈程序员尊称为“鲍勃大叔”(Uncle Bob)。 他是Clean Coders网站的创始人,这个网站为软件开发者提供在线视频培训。他也是“鲍勃大叔咨询公司”(Uncle Bob Consulting LLC)的创始人,这家公司为世界各地的大企业提供软件咨询、培训和技能发展服务。他的著作有《代码整洁之道》《代码整洁之道:程序员的职业素养》《敏捷整洁之道:回归本源》《架构整洁之道》《敏捷软件开发:原则、模式与实践》等。 译者简介 申健 优普丰优选合伙人,首席敏捷教练,靠前Scrum联盟CST认证培训师,优选首位CTC认证敏捷教练及评审委员会成员,极限编程爱好者。在跨国企业从事10多年研发和管理工作,涉及电信、金融、互联网等领域。2007年开始实战敏捷开发,对结合教练技术等软技能来帮助组织提升领导力和导入工程实践,从而提升产品开发的效果与质量很感兴趣。常年担任全国敏捷社区组织者、评委和嘉宾。培训和咨询辅导过的客户达数百家。 何强 有10多年大型外企一线研发与管理经验。进阶CSM认证者和PMP,2011年开始带领团队进行敏捷软件开发,并推动组织级敏捷转型。在公司内部进行敏捷文化推广、敏捷开发流程的制定以及工程实践工具链落地等工作。后逐步担任企业敏捷教练,推动跨国多团队规模化敏捷实施与优化。有多年培训以及对Scrum关键角色辅导与团队转型辅导经验。擅长对不同团队敏捷实施方案的定制与实施、组织内敏捷文化推广、团队从0到1的敏捷转型辅导、敏捷开发工具链的组织与调优等。 罗涛 Scrum@Scale认证实践者,曾任用友集团开发管理部总经理,特聘讲师,集团内多条产品线的敏捷教练/教头,培训师,咨询师,应用架构设计专家。同时作为创新的推进者和实践者,拥有5项国家发明,并在集团内部负责培训、评审和推进,以及相关的创新工作。除了主流的催化技术,还擅长使用游戏学习、情景戏剧学习等方式进行引导。 审校者简介 熊节 中国IT业界意见、敏捷先行者。从2001年开始将敏捷思想引入中国,引领了中国敏捷浪潮。曾指导多家知名企业导入敏捷方法,对这些企业产生了深远的影响。曾在各类专业媒体发表数十篇文章,并主持翻译了《重构:改善既有代码的设计》《软件工匠》《实现模式》《卓有成效的程序员》等敏捷领域的重要著作,其中《重构:改善既有代码的设计》被誉为“软件业三大推荐阅读经典”之一。他的新作《敏捷中国史话》是部系统记录敏捷在中国发展历程的著作。 韩磊 互联网产品与社区运营专家,技术书籍著译者。曾任CSDN副总经理、《程序员》总编辑、广东二十一世纪传媒股份有限公司新媒体事业部总经理等职。现任AR初创企业亮风台广州公司总经理。译有《代码整洁之道》《梦断代码》《C#编程风格》等书。此外还与刘韧合著《网络媒体教程》,与戴飞合译《Beginning C# Objects中文版:概念到代码》。
目录
章 介绍敏捷1
1.1敏捷的历史3
1.2雪鸟会议10
1.3敏捷全貌14
1.3.1铁十字15
1.3.2墙上的图15
1.3.3你知道的件事18
1.3.4会议18
1.3.5分析阶段19
1.3.6设计阶段20
1.3.7实施阶段21
1.3.8死亡行军阶段22
1.3.9夸张吗23
1.3.10更好的方式23
1.3.11迭代024
1.3.12敏捷产出数据25
1.3.13幻想与管理27
1.3.14管理铁十字27
1.3.15业务价值排序31
1.3.16全貌至此结束31
1.4生命之环31
1.5结论35
第2章 敏捷的理由37
2.1专业性38
2.1.1到处是软件39
2.1.2程序员统治世界41
2.1.3灾难42
2.2合理的期望43
2.2.1我们不会交付一堆垃圾!43
2.2.2从技术上随时做好交付准备45
2.2.3稳定的生产率46
2.2.4划算的适应性49
2.2.5持续改进50
2.2.6无畏之力50
2.2.7QA应该什么也找不到52
2.2.8测试自动化52
2.2.9我们互相掩护54
2.2.10诚实的估算54
2.2.11你需要说“不”55
2.2.12持续主动地学习55
2.2.13指导56
2.3权利条款56
2.3.1客户权利条款56
2.3.2开发人员权利条款57
2.3.3客户权利详讨57
2.3.4开发人员权利详讨59
2.4结论61
第3章业务实践63
3.1计划游戏64
3.1.1三元分析65
3.1.2故事和点数66
3.1.3ATM的故事67
3.1.4故事74
3.1.5故事估算76
3.1.6对迭代进行管理78
3.1.7演示80
3.1.8速率81
3.2小步发布82
3.2.1源代码控制简史83
3.2.2磁带85
3.2.3磁盘和源代码控制系统85
3.2.4Subversion86
3.2.5Git与测试87
3.3验收测试88
3.3.1工具和方法论89
3.3.2行为驱动开发90
3.3.3实践90
3.4完整团队93
3.5结论96
第4章团队实践97
4.1隐喻98
4.2可持续节奏100
4.2.1加班102
4.2.2马拉松103
4.2.3奉献精神103
4.2.4睡眠104
4.3代码集体所有104
4.4持续集成107
4.4.1然后有了持续构建108
4.4.2持续构建的纪律109
4.5站会110
4.5.1猪和鸡?111
4.5.2公开表示认可111
4.6结论111
第5章技术实践113
5.1测试驱动开发114
5.1.1复式记账114
5.1.2TDD三规则116
5.1.3调试117
5.1.4文档117
5.1.5乐趣118
5.1.6完备性119
5.1.7设计121
5.1.8勇气121
5.2重构123
5.2.1红-绿-重构124
5.2.2大型重构125
5.3简单设计125
5.4结对编程127
5.4.1什么是结对128
5.4.2为什么结对129
5.4.3结对当作代码评审129
5.4.4代价几何130
5.4.5只能两人吗130
5.4.6管理130
5.5结论131
第6章成就敏捷133
6.1敏捷的价值观134
6.1.1勇气134
6.1.2沟通134
6.1.3反馈135
6.1.4简单135
6.2怪物博物馆136
6.3转型137
6.3.1耍花招138
6.3.2幼狮138
6.3.3哭泣139
6.3.4寓意139
6.3.5假装139
6.3.6在更小的组织中成功140
6.3.7个人成功和迁移141
6.3.8创建敏捷组织141
6.4教练辅导142
6.5认证143
6.6大型组织中的敏捷144
6.7敏捷工具148
6.7.1软件工具148
6.7.2什么才是有效的工具149
6.7.3物理的敏捷工具151
6.7.4自动化的压力152
6.7.5有钱人用的ALM类工具153
6.8教练——另一个视角155
6.8.1条条大路通敏捷155
6.8.2从过程专家到敏捷专家156
6.8.3对敏捷教练的需求157
6.8.4将教练技术带给敏捷教练158
6.8.5超越ICP-ACC158
6.8.6教练工具159
6.8.7只有专业教练技巧是不够的159
6.8.8在多团队环境中进行敏捷教练的工作160
6.8.9大型组织中的敏捷161
6.8.10使用敏捷和教练技术来变得敏捷161
6.8.11敏捷导入的成长162
6.8.12细处着手成大事164
6.8.13敏捷教练的未来165
6.9结论(鲍勃大叔回来了)165
第7章匠艺167
7.1敏捷的宿醉169
7.2不孚所望170
7.3渐行渐远172
7.4软件匠艺173
7.5思想体系与方法论174
7.6软件匠艺包含实践吗175
7.7聚焦于价值而非实践176
7.8对实践的讨论177
7.9匠艺对个人的影响178
7.10匠艺对行业的影响179
7.11匠艺对公司的影响180
7.12匠艺与敏捷181
7.13结论182
第8章结论183
跋185
索引191
内容摘要
本书是软件开发界的传奇人物罗伯特·C.马丁(“鲍勃大叔”)对敏捷发展历程的回顾,对敏捷很初用意的重述,对敏捷价值观和原则的传达。本书首先概述敏捷的历史、敏捷的全貌;然后说明敏捷出现的缘由;接着讲解敏捷的业务实践、团队实践和技术实践,介绍成就敏捷的因素,还谈到敏捷转型中常见的问题与困难;很后提出软件匠艺理念。本书适合开发人员、测试人员、管理人员、项目经理、业务人员等软件行业从业者阅读。
— 没有更多了 —
以下为对购买帮助不大的评价