3 ms·
Shit's hard, sure, but that's why we have a full-time government and all their associated aides to do it. Complexity is not something that should be carte blan
by trjordan 18y ago
Shit's hard, sure, but that's why we have a full-time government and all their associated aides to do it.
Complexity is not something that should be carte blanche ignored, but it also should not be the determining factor for any major decision. Prohibition, repealing prohibition, abolishing slavery, women's suffrage, and desegregating schools were also hard, but that wasn't a reason for not doing it. In the software world, search engines, networking protocols, transaction programming, and email were also much more complicated than their simple descriptions imply, but that doesn't mean they didn't get done.
My point is this: everything has a cost, but that doesn't mean it's not worth that cost. The reason VPs and others think at that level of abstraction is so they can clearly see the benefits without having to immediately balance it against the cost. If they can sell these benefits to the implementers, stuff gets done. If not, it doesn't. They're not living in a dream world where anything is possible; they're doing the "benefit" part of a cost/benefit analysis, because benefits are not always as tangible as the costs.
Complexity is just another cost to be considered, and it can be overcome with hard work.