使用未使用的功能会带来什么后果

dub*_*eat 6 language-agnostic performance

我想知道在代码中使用未使用的函数会产生什么后果?

如果你追捕并删除所有未使用的函数和变量,那么性能会有任何令人难以置信的改善吗?

或者只是删除未使用的函数和变量的好习惯?

Bor*_*vić 9

未使用的功能不会损害性能.他们正在为维护代码的人们提供更多的工作.现代IDE会跟踪未使用的函数/方法和变量.如果不是你所说的技术的情况,维护者将不得不处理未使用的代码,认为这是必要的.

  • +1代码可维护性应该是程序员工作#1. (3认同)
  • 虽然我同意维护部分,但"不能伤害性能"通常不是真的.这是有效的声明*大多数时间*,但很多星座很容易出错. (3认同)