The beauty of finished software
When we buy a physical product, we accept that it won’t change in its lifetime. We’ll use it until it wears off, and we replace it. We can rely on that product not evolving; the gas pedal in my car will always be in the same place.
However, when it comes to software, we usually have the ingrained expectations of perpetual updates. We believe that if... See more
However, when it comes to software, we usually have the ingrained expectations of perpetual updates. We believe that if... See more
The beauty of finished software
finished software is software that’s not expected to change, and that’s a feature
It does everything I want a word processing program to do and it doesn't do anything else. I don't want any help. I hate some of these modern systems where you type up a lowercase letter and it becomes a capital. I don't want a capital, if I'd wanted a capital, I would have typed the capital.
George R.R. Martin
The beauty of finished software
In a world where constant change is the norm, finished software —a software you can use forever with no unneeded change —provides a breath of fresh air. It’s a reminder that reliability, consistency, and user satisfaction can coexist in the realm of software development.