死代码中的软件缺陷何时会导致问题？
软件故障通过以下过程发生。程序员犯了一个错误（错误），这导致了软件源代码的缺陷（错误，bug）。如果执行此缺陷，在某些情况下，系统将产生错误的结果，从而导致故障。并非所有的缺陷都必然导致失败。例如，死代码中的缺陷永远不会导致失败。当环境发生变化时，缺陷可以变成故障。这些环境变化的例子包括在新的计算机硬件平台上运行的软件、源数据的变化或与不同软件的交互。单一缺陷可能导致广泛的故障症状。
在新的计算机硬件平台上运行