Spaghetti code

From Uncyclopedia, the content-free encyclopedia

(Difference between revisions)
Jump to: navigation, search
(Fixing quote)
(Lasagna code: typo fix)
 
Line 11: Line 11:
   
 
===Lasagna code===
 
===Lasagna code===
'''Lasagna code''' is coe that is structured into layers. While nicely layered at the beginning, '''lasagna code''' often degrades to a pasta goo referred to as '''spaghetti code''' after a while.
+
'''Lasagna code''' is code that is structured into layers. While nicely layered at the beginning, '''lasagna code''' often degrades to a pasta goo referred to as '''spaghetti code''' after a while.
   
 
===Ravioli code===
 
===Ravioli code===

Latest revision as of 21:26, August 23, 2012

“Mangio il tuo codice per colazione![1]
~ Random Italian developer
Bouncywikilogo5
For those without comedic tastes, the so-called experts at Wikipedia have an article about Spaghetti code.

Spaghetti code is a type of program source code that is also known as the programming language C# (Canneloni Sharp). As spaghetti is the favourite food of a lot of programmers, spaghetti code is also widely spread around the globe in various software packages. While not proven, Internet Explorer may be written using spaghetti code.

While spaghetti code is an often used method of developing software, there are superior programming techniques available.

edit Technical details

All variants of spaghetti code can be compiled into an intermediate language known under the name Pasta. This process works vice versa: big layers of lasagna code can be converted into spaghetti code using a pasta machine compiler that cuts and reformats the code.

edit Variants

edit Lasagna code

Lasagna code is code that is structured into layers. While nicely layered at the beginning, lasagna code often degrades to a pasta goo referred to as spaghetti code after a while.

edit Ravioli code

Ravioli code is a type of program structure that has a large number of small and loosely-coupled software components filled with great functional meat. As with lasagna code, ravioli code often tends to melt into one cohesive whole without structure if left to other people with different Table manners.

edit Pesto

Pesto is an ingredient that is often added to spaghetti code and consists of mainly old cheese (see: Fromage pattern) and garlic. This combination in spaghetti code is also refered to as code smell.

edit Al Funghi code

This is the type of code variety which has been known for its incompetence, yet has been untouched and not refactored for far too long. It expires willingly and knowingly beyond the "do-not-use-after-date", to result in a putrid stench that can only exist natively in the average legacy system. Al Funghi code is sometimes also known as mushroomcode. Use the term mushroomcode with care: it also refers to a developer who worked on a piece of code while stoned and is from Amsterdam.

edit Pasta and Outsourcing

Just as with chop suey code, a lot of companies around the world are offering spaghetti code literally on almost every street corner. Being cheap and a world-wide known and accepted coding standard, it is the perfect candidate in outsourcing scenarios.

edit Footnotes

  1. I eat your code for breakfast.

edit See Also

Personal tools
projects