DEV Community

Discussion on: Balancing early and later project risks

Collapse
 
bdelespierre profile image
Benjamin Delespierre

Outstanding article! I'm going to share this, thank you for taking the time to share your experience with us.

I would also rather have a type 2 problem than type 1. Over-engeneering is a bottomless pit that will engulf all the time you have and you're never getting anything done.

Now I've been battling with software for more than 10 years, my motto has become: "things should be simple." That is to say, simple to make, simple to change, and simple to understand. Then you have to deal with stakeholder's shenanigans, but that's another story 😅