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

Author here... I agree that developers often lose sight of the business problem being solved, but I think just stopping there is an over-simplification. It is very possible to build an application that serves the business problem adequately, but is grotesquely over-engineered or solves the problem in a ridiculous way. The world is built on software like that. My point was that we are introducing a lot of needless complexity to systems, all in the name of following trends or chasing the new shiny. And we are hurting ourselves by doing it.



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

Search: