
敏捷软件开发实践
yy6060
积极,乐观,坚强,自信,睿智-------希望获得这些!哈哈
展开
-
我眼中的敏捷实践
最近coolshell.cn上有几篇对TDD以及ThoughtWorks颇有微词的文章,然后园子里的Todd Wei同学也来了篇TDD到底美还是不美的文章。本来不想趟这个浑水,但想来想去还是有些话想说说。声明:本文我不想议论ThoughtWorks怎么样,要我说她的坏话这转载 2011-09-01 08:49:14 · 840 阅读 · 0 评论 -
简单设计
XP(极限编程)里除了大名鼎鼎的TDD,重构等最佳实践外还有一些不怎么被人注意的实践,比如本文想谈的简单设计(Simple Design)。我们常常说设计要简单,简单即美。甚至敏捷软件开发的四个要素(沟通、反馈、简单、勇气)简单也位于其中。那到底什么是XP开发转载 2011-09-01 08:31:43 · 636 阅读 · 0 评论 -
或许你需要一些可操作性更强的实践——代码的阅读性、重构
前几天,园子里评论比较高的一篇文章是《如何向妻子解释OOD》,这篇文章用交谈的方式,用生活中的示例来讲述面向对象编程的一些相关概念。一般这样的文章读起来都会朗朗上口,也非常好理解,因为都是生活中实际的例子。但是也有读者在下面的评论里说,他以前经常看一些用小猫小狗,汽车等用来讲解面转载 2011-09-01 09:08:41 · 1127 阅读 · 0 评论 -
敏捷测试的方法和实践
有一次,当开发人员完成当前Sprint 任务的代码之后,测试人员、开发人员和产品经理一起来浏览产品、从头到尾走一遍,产品经理发现了问题,认为需要对功能进行比较大的修改。这时开发人员估计需要两天时间才能完成代码,但测试人员反对这样做,我们本来只有5天测试时间,加上这次新做的功能比较转载 2011-09-02 10:56:34 · 872 阅读 · 0 评论