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

I mostly agree, but "they exist to make up for poorly written code" should be "they exist to make up for less maintainable code." Less maintainable code may not be poorly written if other constraints (intense optimization in a critical path, for instance) force it on you.



Well, I did say to explain implementation choices which I think covers your point, as I do agree with you.


Yeah, I was just objecting to the implicit (and quite possibly unintended) value judgment.


Sure, I do like your phrasing better, less maintainable code.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

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

Search: