Hacker News new | comments | show | ask | jobs | submit login

Like everything else in software, code quality should be feature-driven. Write the minimum to do what you need to. If you find that your code's poor quality is becoming a problem (whether because it's slowing your own development down, or other people aren't using it and you want them to, or whatever reason), do something about it then, but not before.

I agree. As an individual this is what everyone should do. Just write the software to get to the next publishable unit. I think however this leads to poor quality software for the field as a whole.

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