构建之法阅读笔记06
一个团队在经历了需求设计,架构设计,详细设计,编码调试,系统设计和项目发布后,好像一个团队的工作就完成了,其实不然
往往后期对项目的维护更为困难,软件生命周期的最后阶段往往是最为考验一个团队的。这不但考研团队对项目的管理能力和对突
发意外的紧急应对能力。
然而作为学生的我们,当我们在一个程序项目完成时,我们往往会把程序放到一边不再去考虑关于程序任何一方面的问题。当然对
于我们这程序是否有BUG,一般大部分人都知道这程序会有BUG,但是因为我们学生编这程序一般都是用来应付考试或者比赛用的
,只要能在演示时能正常运行就行,所以绝大部分人往往会会忽视BUG而不去修复它。但是往往这种忽视会带来极大隐患,你想,
当你正在展示时你的程序突然不能运行了,或者直接出现错误了这怎么办?
解决办法:
在完成程序后,团队可以组成一个会诊小组,讨论可能出现的BUG,讨论是否修复这些BUG或者只修复那些重要BUG。在使用程序
时,有时又会出现新的BUG,此时要看这次错误的重要性,如果很重要,就继续修复,否则可以考虑不修复。