A Philosophy of Software Design
H. S. Teoh
hsteoh at qfbox.info
Mon May 25 14:37:26 UTC 2026
On Mon, May 25, 2026 at 09:36:03AM +0100, Indraj Gandham via Digitalmars-d wrote:
[...]
> A far more serious and concerning source of complexity is retrofitting
> overly ambitious features onto a design that was never intended for
> them.
[...]
And having to do this by an unreasonably short deadline because some
high-paying customer demands for it to have been done by yesterday,
resulting in hasty one-time hacks that break good coding practices and
accumulate over time to be a huge technical debt that takes years of
effort down the road to fix.
T
--
The past, present, and future walk into a bar. It was tense.
Then the physicist walks in, and it was tensor.
Finally, the mathematician walks in, and it was ten sets.
More information about the Digitalmars-d
mailing list