Die Pasta-Code Theorie

Jeder kennt ja Spaghetti-Code als Umschreibung für schwer zu verstehende, nicht wartbare Software. Aber viele kennen nicht die 2 anderen wichtigen Pfeiler der Pasta-Code Theorie.

Lasagne-Code beschreibt Software die eine einfache, verständliche und geschichtete Architektur hat. Obwohl strukturiert, ist sie ein riesen Block. Eine Schicht zu verändern, klingt oft einfach, ist aber schwer in der Praxis.

Die ideale Software Struktur ist der Ravioli-Code, er besteht aus kleinen, nahrhaften und unabhängigen Teilen. Diese Teile haben ein simples Interface zur Außenwelt und kapseln ihre Informationen. Somit kann jedes Teil ersetzt werden ohne das Gesamtsystem zu beeinflussen.

Guten Appetit!

Social Bookmark

Spaghetti-Monster

Spaghetti-Monster
 
Kommentieren
Kostenlose Vorlesungen auf Video

Wer nicht gern zur Uni geht oder sich einfach mal ne interessante Vorlesung anguggen will kann auf lecturefox.com fündig werden!

(viele Videos brauchen RealPlayer -> RealALternative)

Social Bookmark
Kommentieren