- 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
- 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
- 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
《java敏捷开发》.pdf
敏捷开发的必要技巧Wingel 翻译自 Essential Skills for Agile Development
敏捷开发的必要技巧敏捷开发的必要技巧
敏敏捷开发的必要技巧捷开发的必要技巧
————带你进入敏捷开发带你进入敏捷开发的世界的世界
————带你进入敏捷开发带你进入敏捷开发的的世界世界
王伟杰王伟杰 ((Wingel) ) 译译
王伟杰王伟杰 (( )) 译译
Email: seewingel@
原著原著:Essential Skills for Agile Development:Essential Skills for Agile Development
原著原著::Essential Skills for Agile DevelopmentEssential Skills for Agile Development
原作者原作者:Tong Ka Iok, Kent:Tong Ka Iok, Kent
原作者原作者::Tong Ka Iok, KentTong Ka Iok, Kent
对原作对原作有增改有增改
对原作对原作有增改有增改
厦门 :王伟杰(Wingel) MSN: wingel_wang@
邮箱: seewingel@ 博客: /Wingel
敏捷开发的必要技巧Wingel 翻译自 Essential Skills for Agile Development
目录
目录2
第 1 章 移除重复代码 5
重复代码是怎么产生的 ?5
移除重复代码吧 !6
章节练习7
解决方法示例 16
第 2 章 将注释转换为代码 35
示例 35
将注释转换为代码, 让代码足够清楚到可以表示注释36
将注释转换为变量名 36
对参数的注释, 转化为参数名 37
将注释转换为方法的一部分 38
删掉没用的注释 39
将一部分代码重构成方法,用方法名来表达注释的意思 40
抽取出方法,放于另一个类 42
用注释去命名一个已经存在的方法 43
为什么要删除额外的注释? 45
方法名太长 46
章节练习47
解决方法示例 52
第 3 章 除去代码异味60
示例 60
怎么判断代码的稳定性 ?62
消除代码异味:怎么去掉类别代码(type code )64
消除代码异味:如何去掉一大串 if-then-else-if (或者switch )65
另一个例子 68
总结一下类别代码的移除 72
普遍的代码异味72
章节练习73
解决方法示例 88
第 4 章 保持代码简洁 118
示例 119
怎么判断一个类需要修整121
章节练习126
解决方法示例 137
第 5 章 慎用继承 167
示例 168
总结 176
章节练习177
解决方法示例 181
您可能关注的文档
- 《Java 2实用教程课件(第3版第14章)》.ppt
- 《Java 2实用教程课件(第3版第2章)》.ppt
- 《Java 2实用教程课件(第3版第3章)》.ppt
- 《Java 2实用教程课件(第3版第4章)》.ppt
- 《Java 2实用教程课件(第3版第6章)》.ppt
- 《Java 2实用教程课件(第3版第7章)》.ppt
- 《Java 2实用教程课件(第3版第8章)》.ppt
- 《Java 2实用教程(3版)实验代码及答案》.doc
- 《Java 2实用教程(第1课)》.ppt
- 《Java 3D 教程》.doc
- 实验室危废随意倾倒查处规范.ppt
- 实验室危废废液处理设施规范.ppt
- 实验室危废处置应急管理规范.ppt
- 初中地理中考总复习精品教学课件课堂讲本 基础梳理篇 主题10 中国的地理差异 第20课时 中国的地理差异.ppt
- 初中地理中考总复习精品教学课件课堂讲本 基础梳理篇 主题10 中国的地理差异 第21课时 北方地区.ppt
- 危险废物处置人员防护培训办法.ppt
- 危险废物处置隐患排查技术指南.ppt
- 2026部编版小学数学二年级下册期末综合学业能力测试试卷(3套含答案解析).docx
- 危险废物处置违法案例分析汇编.ppt
- 2026部编版小学数学一年级下册期末综合学业能力测试试卷3套精选(含答案解析).docx
最近下载
- 李群-李代数讲义.pdf VIP
- 【45吨天餐厨废弃物资源化利用和无害化处理扩建】项目建设项目环境影响报告表.doc VIP
- 北京市东城区2024-2025学年九年级上学期期末考试 数学试题(含解析).docx VIP
- PSX 610G 使用说明书.pdf VIP
- 2020_2021学年九年级化学下册第七单元常见的酸和碱第四节酸碱中和反应随堂练习新版鲁教版20210610129.docx VIP
- 超实用新高考复习:高考英语新课标新增词汇 (共100个) 清单.docx VIP
- 伯恩斯坦-大幅上调阳光电源目标价至260.pdf VIP
- 新疆若羌县东南部遥感地质特征及成矿条件分析.pdf VIP
- 沪教版道法题库及答案.doc VIP
- (新版)C+Python基础知识考试题库(核心500题).docx VIP
原创力文档


文档评论(0)