个人经验:软件项目中如何减少bug

根据经验,个人产生障害的多少由个人习惯决定。
式样的错误造成的bug并不占多数

  1. 式样书,DB式样书中的注释性文字,不仔细考虑,甚至没看到
  2. 式样中,看不明白的内容,不问究竟,照搬式样
  3. 心里知道式样暧昧,但仍主观臆断
  4. 左右摇摆不定时,仍主观臆断,
  5. 发现问题没有及时提出,过后忘了,
  6. 发现式样问题,仅听周围的人的意见,没有问项目负责人,
  7. 不知道如何做时,写了临时的代码,或者是文字,事后忘了补充修正
  8. 自己的成果物发生障害时,没有在自己做过的所有程序或文档中横展开,
  9. 别人的障害,不能引起自己注意,
  10. Copy别人的程序,有不明白的地方,自己不去考虑,
  11. Copy别人的方法,但是,别人发现方法有问题时,别人修正了,而你自己却没有修正
  12. 发现问题时没有记录,又正好是下班时间,心里记着明天修改,但是忘的一干二净。
  13. 不爱分析自己的或别人的障害原因,导致重犯
  14. 维护别人的代码时,测试不足
  15. 障害修正后,项目负责人没有跟进确认
Contributors: FHL