问题:1、敏捷开发是在什么样的背景下产生的?其主要特点有哪些?什么时候选择敏捷开发更恰当,为什么?2、Code smell 是如何产生的?有哪些典型的 code smell?代码重构(Code refactoring)有哪些优点?有哪些代码重构的方法?3、使用 Eclipse + Egit 环境,和...
分类:
其他好文 时间:
2015-05-20 20:24:43
阅读次数:
145
问题: 1、敏捷开发是在什么样的背景下产生的?其主要特点是什么?什么时候选择敏捷开发更恰当,为什么? 2、Code smell是如何产生的?有哪些典型的code smell?代码重构有哪些优点?有哪些代码重构方法?回答: 1 产生背景: 2001年2月,17位敏捷方...
分类:
其他好文 时间:
2015-05-20 20:24:36
阅读次数:
119
敏捷开发是在什么样的背景下产生的: 软件开发的新挑战?快速的市场进入时间,要求高生产率?快速变化的需求?快速发展的技术 传统的软件开发方法?强调过程和文档?对变化的适应能力偏弱敏捷开发的特点: 强调适应性而不是可预测性 强调人在项目中的关键作用 强调“刚刚好”敏捷开发的选择时机: 团队人数不多,项目...
分类:
其他好文 时间:
2015-05-20 20:11:42
阅读次数:
146
●题目: 1、敏捷开发是在什么样的背景下产生的?其主要特点有哪些?什么时候选择敏捷开发更恰当,为什么? 2、Code smell 是如何产生的?有哪些典型的 code smell?代码重构(Code refactoring)有哪些优点?有哪些代码重构的方法?●回答: 1.1、背景: 1)20世纪60...
分类:
其他好文 时间:
2015-05-19 20:37:48
阅读次数:
175
●题目: 1、敏捷开发是在什么样的背景下产生的?其主要特点有哪些?什么时候选择敏捷开发更恰当,为什么? 2、Code smell 是如何产生的?有哪些典型的 code smell?代码重构(Code refactoring)有哪些优点?有哪些代码重构的方法?●回答: 1.1、背景: ...
分类:
其他好文 时间:
2015-05-19 12:24:09
阅读次数:
157
1、敏捷开发是在什么样的背景下产生的?其主要特点有哪些?什么时候选择敏捷开发更恰当,为什么?答:(1)背景:随着现代技术的不断发展与更新,许多新软件的不断问世,生活品质的不断提高,产生了敏捷开发。敏捷开发以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发。在敏捷开发中,软件 ...
分类:
其他好文 时间:
2015-05-19 12:07:03
阅读次数:
120
1、敏捷开发是在什么样的背景下产生的?其主要特点有哪些?什么时候选择敏捷开发更恰当,为什么?传统开发方法是基于客户能够在需求阶段就给出完整、准确的需求的假设,所以期望于在项目初期获得详细的需求,然后严格控制需求变更,最终完成符合需求的软件。但我们发现实际上往往需求是“涌现”出来的,也就是说是随着开发...
分类:
其他好文 时间:
2015-05-19 10:26:53
阅读次数:
95
1.敏捷开发是在什么样的背景下产生的?由于软件开发面临许多新的挑战:(1)软件要快速的进入市场,要求有较高的生产率;(2)客户对软件需求的快速变化,要求快速满足客户需求;(3)软件开发技术的迅速发展,要求更加快速的开发软件。还由于传统的软件开发方法强调的是过程和文档,他对变化的适应能力偏弱;为了能够...
分类:
其他好文 时间:
2015-05-19 10:24:28
阅读次数:
132
1、敏捷开发是在什么样的背景下产生的?其主要特点有哪些?什么时候选择敏捷开发更恰当,为什么?2、Code smell是如何产生的?有哪些典型的code smell?代码重构(Code refactoring)有哪些优点?有哪些代码重构的方法?答1:敏捷开发以用户的需求进化为核心,采用迭代、循序渐进的...
分类:
其他好文 时间:
2015-05-19 10:19:06
阅读次数:
237
1.1敏捷开发是在什么样的背景下产生的? 软件开发面临新的挑战:如快速的市场进入时间,要求高生产率,快速变化的需求,快速发展的技术;而传统的软件开发方法强调过程和文档,对变化的适应能力偏弱。由于传统的软件开发方法存在很多不足,让软件开发团队具有快速工作、响应变化能力的价值观和原则,敏捷开发针对这两....
分类:
其他好文 时间:
2015-05-19 10:13:01
阅读次数:
87