It is a common misconception that a software developers' job is to write lots of new lines of code.
The reality is that it is a software developer's job to eliminate as many lines of code as possible.
Increasing efficiency often decreases durability.