
敏捷
文章平均质量分 60
iteye_18092
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Clean Code程序员
一个软件的品质分为两类:外部品质和内部品质, 外部品质例如可用性,稳定性等等因为要交付给客户,很容易被管理者和开发人员关注, 但是内部品质例如可维护性,可扩展性等很容易被抛之脑后。 开发人员都习惯于这儿改一下,那儿改一点来完成一个功能, 不愿意(没有勇气,没有时间...)来把代码变成 Clean Code. 但是 事实无数次的告诉我们,代码被阅读的时间远远大于代码被编写的时间,如果没...原创 2010-09-28 17:29:22 · 210 阅读 · 0 评论 -
关于TDD
我们已经看到了太多的TDD例子, 无非是一些计算器,Stack,保龄球游戏, 拍卖物品等等。 它们都太简单了,只能拿来吸引眼球,展示一些基本的TDD概念。每个人都很容易理解TDD的基本步骤:编写一个失败的测试开发足够的代码让测试通过重构但是为什么我们不能把它们应用到自己的实际开发工作中去? 为什么我们想利用TDD进行新需求开发的时候还是手足无措,不知道如何下手?...原创 2010-09-28 17:31:57 · 133 阅读 · 0 评论 -
敏捷开发: 每个人都必须成为通才吗?
传统的开发团队通常按角色就行分工, 开发人员只管开发, 测试人员只管测试, 在自己的职责之外的事, 要么是看不见, 要么是觉得不是我的活,我不用去管,做好做坏和我没有关系。 而敏捷软件开发恰恰相反, 更加强调“Whole Team”, 即整个团队对外做出承诺, 团队中的所有人对所有的开发,测试,文档等任务附有责任。 如果不能按时交付高质量的软件, 就是整个团队的责任, 某一个D...原创 2013-07-15 13:47:29 · 321 阅读 · 0 评论