Lasasagnan koodi

Kirjoittaja: Robert Simon
Luomispäivä: 15 Kesäkuu 2021
Päivityspäivä: 24 Kesäkuu 2024
Anonim
Lasasagnan koodi - Tekniikka
Lasasagnan koodi - Tekniikka

Sisältö

Määritelmä - Mitä Lasananakoodi tarkoittaa?

Lasagna-koodi viittaa laajaan koodisuunnittelurakenteeseen, joka käyttää useita pääkoodikerroksia ohjelman rakentamiseen. Tämä on yksi monista pasta-metafoorista koodille, samoin kuin termit spagetti-koodi ja ravioli-koodi, jotka usein katsotaan Texas-tietokantaasiantuntijalle ja koodigurulle Joe Celolle.


Johdanto Microsoft Azureen ja Microsoft Cloud | Tämän oppaan läpi opit mitä pilvipalvelussa on kyse ja kuinka Microsoft Azure voi auttaa sinua siirtämään ja johtamaan yritystä pilvestä.

Techopedia selittää Lasagna-koodin

Yksi yleinen lasagnan koodin määritelmä on, että se korvaa hajautetumman koodin metodologian sellaisella, joka on jäsennelty ja tietyssä mielessä yhtenäinen. Yksi lasagnan koodin kritiikki on kuitenkin se, että koska se on yleensä monoliittinen, voi olla vaikea muuttaa yhtä osaa suuremmasta ohjelmasta. Lasanja-koodin suunnittelun fanit näkevät sen kuitenkin parannuksena spagetti-koodiin, alkuperäiseen metafooriin, jossa esimerkiksi monet koodin goto-lauseet voivat luoda monimutkaisia ​​merkkijonojoukkoja, jotka saattavat takertua.

Kuten muutkin "pastateoriat", lasagna-koodia tulisi arvioida sen mukaan, kuinka se tekee koodista tehokkaan ja saavuttaa kehittäjien keskeiset tavoitteet.