« Big Ball of Mud » (aka. Spaghetti Code) , by Brian Foote and Joseph Yoder (June 26, 1999) - 3 views
-
The class of systems that we can build at all may be larger than the class of systems we can build elegantly, at least at first.
-
« While much attention has been focused on high-level software architectural patterns, what is, in effect, the de-facto standard software architecture is seldom discussed. This paper examines this most frequently deployed of software architectures: the BIG BALL OF MUD. A BIG BALL OF MUD is a casually, even haphazardly, structured system. Its organization, if one can call it that, is dictated more by expediency than design. Yet, its enduring popularity cannot merely be indicative of a general disregard for architecture. »