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

I myself never liked agile or this idea of "iterating" towards a better solution.

Every time I've designed a software system that ended staying in production for years, it was a system that I'd thought about a lot up front before implementing it.

I think we could benefit a _lot_ from doing a bit more design up front. Nowadays it's almost as if people think it's impossible to get it right the first try.

It's not. Professionals can do it if you let them.




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

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

Search: