Hacker News new | ask | show | jobs
by endemic 3119 days ago
> I prefer as little convention as possible. It forces me to change my project structure if I intend to use your library. Chances are my project structure is gonna win over your library.

Since working at a large-ish company, I've come to appreciate "convention" more -- the last thing I need when trying to implement a new feature in a random app is having to understand the architecture choices the original developer made. If they used a standard framework, I can be productive more quickly.

1 comments

In my experience, being "productive more quickly" has costs down the road, many times paid by other developers who inherit your decisions. I think what the person you're replying to is saying that having so called "speed bumps" on the road is a good thing, it forces you to slow down and take a look at what you're doing. Agile == fragile these days.