敏捷开发
文章平均质量分 74
fenma3422
这个作者很懒,什么都没留下…
展开
-
敏捷——测试先行方法介绍
是的,现在肯定有读者会这样说了:“我只在产品发品之前写测试。”有些人可能会窃笑,对质量保证部门说三道四。还有一些人作为项目经理可能会添油加醋地说:“我们可不会浪费时间写测试代码;我们还得写真正的代码呢。”那么,采用TDD到底是什么意思呢? TDD产生于敏捷开发运动,特别是极限编程(extreme programming,XP),而且TDD正是XP的一个核心原则。推崇TDD的人认为,不转载 2013-04-08 09:06:15 · 497 阅读 · 0 评论 -
对敏捷设计的认识
不要错误的认为设计就是一组和代码分离的UML图,一组UML图也许描绘了设计的一些部分,但是他不是设计!软件项目的设计是一个抽象的概念。他和程序的概括形状、结构、以及每一个模块、类和方法的详细形状和结构有关,可以使用很多不同的元素去描述它,即:源代码就是设计! 设计的臭味 当我们的软件出现下面一种气味时,可以表明我们的软件正在腐化。。。。 僵化性:很难对系统进行改动,因为每个改动都会迫使许多对转载 2013-04-08 09:48:33 · 405 阅读 · 0 评论