Yeah, so maybe try not to build anything that complex to start with.
Yeah, so maybe try not to build anything that complex to start with.
The problem is that too many people in our industry are trying to get experience to land a job at Google so they try to turn every job into Google...
Although honestly I suspect that Google could do more to simplify internally, but that is the kind of work that doesn't get you promoted, while layers of additional smart-sounding complexity do.
And it really sounds to me like we've gone wrong as an industry, where you can't bolt together lego blocks and get working larger systems out of them, and have to worry about large scale spooky-action-at-a-distance effects. It is like having to worry about the interaction of your radio with your car's drive train. A simple fuse keeps the radio from killing the engine, and then the designer of the engine never has to think about the radio.