![Lasasagnan koodi - Tekniikka Lasasagnan koodi - Tekniikka](https://a.continuousdev.com/technology/lasagna-code.jpg)
Sisältö
- Määritelmä - Mitä Lasananakoodi tarkoittaa?
- 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
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.