The culture is derived from the economics though. Software engineers who value simplicity don't get promoted, or their software is not as successful, because the other engineers who produce complex software produce results that users are attracted to and the cost of that complexity is not so great as to completely ruin it (at least not at first).On top of that, a little bit of software can be used by a lot of people, but a little bit of building usually can't, so unless you're Gaudà building the Sagrada FamÃlia, nobody really wants to spend a couple centuries building a complex building.
No comments yet.