“If a thing can be done adequately by means of one, it is superfluous to do it by means of several; for we observe that nature does not employ two instruments where one suffices.” — Thomas Aquinas “Simplicity is the ultimate sophistication.” — Leonardo DaVinci A program should be light and agile, its subroutines connected …
Tag Archive: programming
Aug 14
Foundations of Just Enough Programming
The ability to simplify means to eliminate the unnecessary so that the necessary may speak. — Hans Hoffmann A little while ago I’d come up with the following as a semi-serious description of Just Enough Programming: Are you tired of over architected applications? Does infinite scalability imply infinite development time? Are you surrounded by applications …
Aug 09
Just Enough Programming
I’ve been giving a lot of thought over the past months to the idea of “Just Enough Programming”. Agile manufacturing has led to Just In Time manufacturing. We also have Just In Time compilers. But I’ve seen far too many times where application architectures have been far too complex — where things are done, not …