Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

There is in my opinion a plateau where you are focussed on cleanliness that it slows your programming down as you apply more technique but which also produces the cleanest result. Some improvements are disproportionate in time cost. However as your experience with a language, libraries and approach grows you gain productivity even when focussing on just making something it still ends up cleaner with less repetition. You often can save yourself considerable time on the lines you don't have to write.


I agree. I have spent roughly a decade reflecting on my code, iterating on it, simplifying it, trying different styles. Basically just mutating.

Now even when I am trying to go fast it comes out pretty clean.

Evolution only occurs through mutation.

Those who never mutate, never evolve.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: