Hjem Utvikling Hva er lasagnekode? - definisjon fra techopedia

Hva er lasagnekode? - definisjon fra techopedia

Innholdsfortegnelse:

Anonim

Definisjon - Hva betyr Lasagna-koden?

Lasagne-kode refererer til en bred koddesignstruktur som bruker flere hovedlag av kode for å bygge et program. Dette er en av flere pastametaforer for kode, sammen med begrepene spaghetti-kode og ravioli-kode, som ofte tilskrives Texas databaseekspert og kodeguru Joe Celko.

Techopedia forklarer Lasagna Code

En vanlig arbeidsdefinisjon av lasagnekode er at den erstatter en mer spredt kodemetodikk med en som er strukturert, og på en eller annen måte, enhetlig. En kritikk av lasagne-koden er imidlertid at siden den har en tendens til å være monolitisk, kan det være vanskelig å endre et aspekt av det større programmet. Tilhengere av design av lasagne-koder ser det imidlertid som en forbedring i forhold til spaghettikoden, den opprinnelige metaforen, der for eksempel mange goto-utsagn i kode kan lage komplekse sett med strenger som kan bli sammenfiltrede.

I likhet med andre "pastateorier", bør lasagne-koden evalueres i henhold til hvordan den gjør koden effektiv og oppnår viktige mål for utviklere.

Hva er lasagnekode? - definisjon fra techopedia