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

Brilliance is not indication of an ability to write clean code.

In my experience, code needs to be re-factored 3 times before it starts to look coherent and clean.

But 99% of projects can't justify that kind of expense.

But good code is very feasible, just takes time.



I'll expand this further by saying yes to all of the above with the addition that to get it perfect in my experience requires about 7 iterations.


Yup. Diminishing returns on that though. I'm happy with 3. Unless it's API or public code used by a wide audience then it needs a lot of eyes and has to be very clean.




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

Search: