2 ms·
>A thought I had recently is that staff/principal engineers who got their position by long tenure (not hired recently) should delete more code... I still consi
by fatnoah 6y ago
>A thought I had recently is that staff/principal engineers who got their position by long tenure (not hired recently) should delete more code...
I still consider one of the highlights of my career to be a release of mature software where I was able to deliver the whole additional feature set on time, AND reduce the overall size of the codebase by about 15%. There was so much cruft from a long history of incremental development that there was duplicate logic, lack of single responsibility, and many bits of code that were 90% similar and could be made redundant with some basic abstraction.
It was glorious!