• A very interesting article. I have used variants of some of these suggestions and ideas in my own designs, plus a few of my own invention with extremely good results. The results have been applications that get done on budget, on time, are highly adaptable and have very simple maintenance requirements. That has proven to me that applications that do extremely complex things need not be complex or undecipherable. The article is a great swipe at the historical trend toward what I call "spaghetti and meatball" architecture.