Redundant code
In computer programming, redundant code is source code or compiled code in a computer program that is unnecessary, such as recomputing a value that has previously been calculated and is still available, code that is never executed (known as unreachable code), or code which is executed but has no external effect (e.g., does not change the output produced by a program; known as dead code).