博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2010年12月9日

摘要: 记得上大学的时候,看过一篇关于编成学习与素养的文章。 作者认为,对编程的学习重在方法与思想的培养,并举出自己的例子进行了说明。他说,他为了完成一个程序,只要思想与方法明确了,用什么语言都可以,可以用c语言,也可以用vb去实现,如果对这个语言不熟悉,可以立即查阅资料,等完成这个程序后,也许他就会立即忘记为了实现该程序而学到的特定语言的知识,但这段程序却被正确地实现了。 现如今,思来想去,我觉得这篇文章对我大有裨益,由于对思想投入了很多的关注与锻炼,我根本就不会害怕系统与业务逻辑的复杂,只要业务逻辑明确了,系统就可以实现。但另一方面,由于对思想的关注更多,却相对地忽略了对具体知识的掌握,这使得我在 阅读全文

posted @ 2010-12-09 20:42 四端 阅读(237) 评论(0) 推荐(0)

摘要: 用户故事用来标记需要完成的工作,也可以把它看成是一个可以根据软件过程推进而转换状态的索引。 用户故事是可以用来制定计划的最小单元,为能够准确地估计完成一个用户故事的总工作量,它应该是可以掌控的,同时必须足够小,以使其能在一个开发周期内完成。 用户故事具有三个缺点,分别是:缺乏前瞻性、缺乏完备性、缺乏上下文情景。因此应结合用例一起使用,以弥补用户故事的不足。缺乏前瞻性是因为,用例无法对获取需求的难以程度、以及耗费的时间进行预测,这导致相应的需求工作无法根据实际情况而提前,使得进度滞后。缺乏完备性是因为,某些大的用户故事必须分解成较小的用户故事,这会产生一个结果,进度在推进而用户故事反而在上升。缺 阅读全文

posted @ 2010-12-09 19:16 四端 阅读(746) 评论(0) 推荐(0)