浏览 2890 次
锁定老帖子 主题:敏捷开发和学习
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2007-08-30
最后修改:2008-11-19
接受一种新的事物需要一个过程。在对这个概念还不是太了解的时候,或许还有一些新奇,但是大多是把它扔在一边,任它自己发展,而成为这个圈子之外的人。只有为数不多的人会去尝试一下,做一些什么,如果发现枣子是甜的,也会欣喜不已,如果味道不好,也可以赶快扔掉。恰恰是这些人得到了快速的成长。这样一种对于新事物的敏感和行为方式应该学习。 推广一种新事物也需要一个过程。看过不止一个帖子抱怨在公司实施敏捷开发、TDD是如何的困难。管理层抱有怀疑的态度,程序员也可能会抱怨工作量的增加,还有学习的曲线,至少在开始使用TDD的时候会增加一定的工作量。但是对于敏捷开发、TDD娴熟于心人们还是不遗余力的作出努力,因为他们理解敏捷开发的真正的意义。 敏捷开发是一种软件开发过程,是一种软件开发思想,是一种软件开发工具。它提高了软件的代码质量、可维护性和可扩展性,提高了软件的整体开发效率。更重要的是敏捷开发能够迎合“更好地适应企业的业务变化”这样的一种需求。这一点是很重要。 对于敏捷开发,关注中,学习中! 附: “Steve McConnell的《Rapid Development》(Microsoft Press,1996)中介绍了27个最佳实践和36个软件开发的“经典”问题。” 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2007-08-30
毕业一年了,以前根本不知道还有TDD这个东东,单元测试又不会,横竖公司没要求,所有写代码从来不写测试。。。
于是,写后台时,基本是所有的代码都写完了,然后与前台联调,如果不出现bug,那是天方夜谭。有时甚至每个方法都要跟踪调试,极端痛苦。。。 现在努力学习单元测试并积极实践,有了单元测试的后台代码联调时几乎不用跟踪,爽! 希望有朝一日能体验TDD。。。不过目前看来还遥遥无期。。。有希望总是好的。 |
|
返回顶楼 | |