| ▲ | leoff 9 hours ago | |
>In a sense, it is the difference between the way an entrepreneur might approach doing a startup versus how we build modern skyscrapers. Evolution versus Engineering. There are core differences in software engineering that, unlike in construction work: - making changes is often cheaper - we might not know beforehand everything that is needed to be built, especially unknown unknowns I would still agree that the truth is somewhere in between, but I would argue that, for software, it's closer to the evolutionary approach. | ||