3 ms·
Because it's not hard engineering where you can't rebuild the shitty foundations after you've poured the concrete. You can rebuild those multiple times a day in
by piva00 4y ago
Because it's not hard engineering where you can't rebuild the shitty foundations after you've poured the concrete. You can rebuild those multiple times a day in software, hence it's much more iterative.
I question what's your age and background, this view of the world is something I held when I was pretty young and thought everyone else were just stupid muggles. Until reality hits you in the face and you start to comprehend the constraints of the real world, software isn't some pure intellectual pursuit; it's a tool, a very very powerful tool that's used to enhance the real world somehow.
You can play around with pureness of theory if you want in academia. In the real world there are customers, they have needs and they want their needs fulfilled by a business, the business that achieves that earns profits, that's all there is to it.