4 ms·
It seems rare to me that software is carefully engineered and thought out in advance anymore. There's a "move fast and break things" and "worse is better" attit
by gaze 7y ago
It seems rare to me that software is carefully engineered and thought out in advance anymore. There's a "move fast and break things" and "worse is better" attitude where designing things carefully is largely seen as a waste of time. Why bother when there's a hundred "good enough" solutions that you can glue together and hardware is so powerful you figure that it won't matter.
What I'm saying is that there's an emergent complexity from bolting together a ton of things together in ways that work "well enough." Things that are working well out of the scope in which they were originally engineered... or things that just carry a ton of baggage with them. This creates complexity.