
Saved by sari
Why software ends up complex · Alex Gaynor
Saved by sari
Whenever you hear of a new IT project starting up with a large budget, teams of tens or hundreds of people, and a timeline of many months before something actually gets shipped, you can expect the project will go over time and budget and not deliver the expected value.
Adding complexity also means you’re building a massive legacy of code that makes your product more expensive to maintain, which also makes it hard to react to changes in the market.