Lasagne-kode

Forfatter: Robert Simon
Oprettelsesdato: 15 Juni 2021
Opdateringsdato: 24 Juni 2024
Anonim
The Object-oriented Version of "Spaghetti Code" is "Lasagna Code" ?!
Video.: The Object-oriented Version of "Spaghetti Code" is "Lasagna Code" ?!

Indhold

Definition - Hvad betyder Lasagna Code?

Lasagne-kode henviser til en bred kodedesignstruktur, der bruger flere hovedlag af kode til at opbygge et program. Dette er en af ​​flere pastametaforer for kode sammen med udtrykkene spaghetti-kode og ravioli-kode, som ofte tilskrives Texas databasekspert og kodeguru Joe Celko.


En introduktion til Microsoft Azure og Microsoft Cloud | Gennem hele denne vejledning lærer du, hvad cloud computing handler om, og hvordan Microsoft Azure kan hjælpe dig med at migrere og drive din virksomhed fra skyen.

Techopedia forklarer Lasagna Code

En almindelig arbejdsdefinition af lasagne-kode er, at den erstatter en mere spredt kodemetodologi med en, der er struktureret og i en eller anden forstand samlet. Én kritik af lasagne-koden er dog, at da den har en tendens til at være monolitisk, kan det være svært at ændre et aspekt af det større program. Fans af lasagne-kodedesignet ser det imidlertid som en forbedring i forhold til spaghettikoden, den originale metafor, hvor for eksempel mange goto-udsagn i kode kan skabe komplekse sæt strenge, der kan blive sammenfiltrede.

Ligesom andre "pastateorier", skal lasagne-kode evalueres i henhold til hvordan den effektiviserer koden og opfylder de vigtigste mål for udviklere.