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

refactoring is a natural part of coding process. in an ideal world, it only has to happen only when you need a particular chunk of code in more than two places. otherwise, time spent without adding value is just wasted.

but this is not an ideal world and from a recent thread about a similar subject, i got the impression that most of us don't like the code we wrote the second time we look at it.

i guess it's okay to spend time on code that's already perfectly working as long as you don't miss your deadlines (or arrive late to a date, or something).



Consider applying for YC's Summer 2026 batch! Applications are open till May 4

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

Search: