Webb  www.yttermera.se
Förstasidan
Nyheter
Internet
Mac & iPod
Microsoft
Mjukvara
Teknik & användare
Programmering
Allt om e-post
Relationer på nätet
Webbskola
Virus
Support
Kisellyckan
E-post
Vi har väldigt många besökare i månaden.
Läs mer här.
Medverka på Sveriges största humorsajt. Hjälp till att översätta eller skicka in eget material.
Läs mer här.
Hur du skickar hatbrev och annan viktig information.
Läs mer här.

Teorin om pastakod

Nästan alla programmerare har någon gång hört uttrycket "spaghettikod". Uttrycket används som en målande beskrivning av kod som är komplicerad och svår att både förstå och använda. Men de flesta känner inte till de två andra delarna som gör pastateorin komplett.

Ordet lasagnekod används för att beskriva kod som har en enkel, lättförstådd struktur som är uppbyggd av flera skikt. Även om lasagnekod är strukturerad är den tyvärr lite väl kompakt och väldigt svår att modifiera. Även om det teoretiskt sett är ganska enkelt att förändra ett skikt är det praktiskt omöjligt.

Den idealiska kodstrukturen innehåller därför komponenter som är små och bara är löst knutna till varandra, den här idealiska strukturen kallas raviolikod. I raviolikoden innehåller varje komponent "kött", eller snarare något som ger systemet näring, till exempel ett tecken. Vilken komponent som helst kan modifieras utan att det påverkar de andra komponenterna något nämnvärt.

Slutligen vill jag därför säga att vi måste komma bort ifrån den fördömda spaghettikoden och aktivt främja användandet av raviolikod.

Text: Henrik Kanatidis (översättning)

UTE NU! Prenumerera och få den ungefär samtidigt.
VARNING! Denna sajt kan komma att innehålla material som möjligtvis kan vara stötande för vissa personer. Om du tror att du kan ta illa upp, vänligen lämna sajten.