#REDIRECT [[Spaghetti code#Spaghetti with meatballs]] {{R from merge}}
{{cleanup-tone}}
{{for|the Italian American dish|spaghetti and meatballs}}
In [[computer science]], '''spaghetti with meatballs''' is a [[pejorative]] term used to describe a poorly constructed [[Object-oriented programming|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 [[Object (computer science)|objects]], thrown in for good measure.
==External links==
*[http://www.remotesynthesis.com/blog/index.cfm/2006/7/12/Objects-and-Frameworks--Taking-a-Step-Back Objects and Frameworks - Taking a Step Back] by Brian Rinaldi