<分区>
当规范和约定的应用程序行为正常运行时,结果却不尽如人意,这应该称为什么?这是一个错误吗?
当软件按照规范和约定的行为执行所需时,怎么会是错误?
<分区>
当规范和约定的应用程序行为正常运行时,结果却不尽如人意,这应该称为什么?这是一个错误吗?
当软件按照规范和约定的行为执行所需时,怎么会是错误?
最佳答案
我确实认为这是一个错误。根据我的经验,90% 的错误* 都是关于不理解想要的东西:即。设计错误。
在这种情况下,设计本身存在缺陷,导致规范不佳。这里的错误不在于实现程序的人,而在于首先设计系统的人/团队。
在 Scrum 设置中,我通常将修复设计错误视为全新的故事,因为它确实会产生新的规范(以及新的测试和完成的新定义)。我不认为这是一项“错误修复”任务。
*注意:在大多数现代语言中。在 C 语言中,90% 的错误都是关于糟糕的内存管理
关于testing - 这是一个错误吗?商定规范的意外行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3571900/