Jump to content

Spaghetti with meatballs (programming)

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by MrNate (talk | contribs) at 16:53, 7 January 2008 (Added entry). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)

In computer science, Spaghetti with Meatballs is a pejorative term used to describe a poorly constructed Object-oriented system. Much like traditional Spaghetti code, the term Spaghetti with Meatballs is a loose description of poor coding, usually by a junior-level software engineer, and typically by one whose previous programming experience is exclusively with procedural programming.

In this usage, spaghetti describes twisted, tangled and unstructured code, while meatballs describes the use of objects, thrown in for good measure.