(1)错误的外部征兆远离引起错误的内部原因,对于高度耦合的程序结构此类现象更为严重。
(2)纠正一个错误造成了另一错误现象(暂时)的消失。
(3)某些错误征兆只是假象。
(4)因操作人员一时疏忽造成的某些错误征兆不易追踪。
(5)错误是由于分时而不是程序引起的。
(6)输入条件难以精确地再构造(例如,某些实时应用的输入次序不确定)。
(7)错误征兆时有时无,此现象对嵌入式系统尤其普遍。
(8)错误是由于把任务分布在若干台不同处理机上运行而造成的。
在软件排错过程中,可能遇到大大小小、形形色色的问题,随着问题的增多,排错人员的压力也随之增大,过分的紧张致使开发人员在排除一个问题的同时又引入更多的新问题。
©️公众号:思考者文刀
- 上一篇: 系统架构设计师知识导图
- 下一篇: 面对英年早逝,我们除了追悼,还能做什么?
评论