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

> Users don't care about clean code. They only care about the end product.

I'd disagree. Both code and compiled product are products, with different users. Your code's users care about the code. Your product's users care about the product.

The "whatever works" approach works for a solo developer of non-free software products, where there are no other users of the code. Or for one-off scripts that aren't meant to be used as code after they serve their purpose. Whenever there are other people who get to work (in any sense) on your code, things become more complicated.

Which doesn't mean code must be somewhat "clean" to some standards. IMHO, the only thing that matters is that every user of the code can understand its logic and feel good (or, at least, doesn't feel bad) working on it.



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

Search: