logoalt Hacker News

hhjinksyesterday at 5:38 PM7 repliesview on HN

Rewriting code to be more compact is orthogonal to productivity.


Replies

tauroidyesterday at 6:54 PM

In a similar way to how a radial burn (https://space.stackexchange.com/questions/44608/what-happens...) may be orthogonal to your trajectory but still may be necessary to avoid becoming a fireball in half an orbit's time.

e12eyesterday at 8:22 PM

How so? Let's say that over a year, a given section of code needs to be read and understood once a month. Taking some time to keep the code succinct and free of distraction will increase productivity all those occasions, as well as the rest of the lifetime of the system. Say the next decade.

How is that not efficient?

jtbaylyyesterday at 5:55 PM

Which is not what is being discussed. Often rewriting code to make it more understandable makes everybody more productive.

bryanrasmussenyesterday at 7:08 PM

you have evidently been blessed to work only in places with acceptable level of quality code and above.

dijksterhuisyesterday at 7:40 PM

non-coding manager spotted

risyachkayesterday at 7:28 PM

Simplification usually requires the most effort and results in simple and elegant systems easy to understand and maintain with reduced error surface.

So overall increases productivity by a lot