1、死代码
2、死代码的危害
死代码属于程序编码错误,一般不会导致严重的安全问题,编程人员需要确定为什么这段代码永远不会执行,并正确解决这个问题。
3、示例代码
3.1 缺陷代码
3.2 修复代码
在上述修复代码中,Samate 给出的修复方式为:调整代码逻辑,在执行完13行的 printLine(“Hello”); 后,再通过 return; 返回,从而避免了死代码问题,也可根据实际代码逻辑与功能删除死代码。
图2:修复后检测结果
死代码属于程序编码错误,一般不会导致严重的安全问题,编程人员需要确定为什么这段代码永远不会执行,并正确解决这个问题。
在上述修复代码中,Samate 给出的修复方式为:调整代码逻辑,在执行完13行的 printLine(“Hello”); 后,再通过 return; 返回,从而避免了死代码问题,也可根据实际代码逻辑与功能删除死代码。
图2:修复后检测结果