3 ms·
> Simple code is easy to change, I feel like a lot of architecture astronauts (cough Enterprise Java cough) don't get that. It's not easy to uniformly change i
by ParetoOptimal 4y ago
> Simple code is easy to change, I feel like a lot of architecture astronauts (cough Enterprise Java cough) don't get that.
It's not easy to uniformly change in a way that doesn't add regressions. It's also not usually easily changed except by a large team. That large team likely adds more regressions because communication is lossy.
"Simple code" that avoids abstractions leans more on people, code that embraces abstractions (good or bad) attempts to lean more on the machine.