Huis Ontwikkeling Wat is lasagne code? - definitie van techopedia

Wat is lasagne code? - definitie van techopedia

Inhoudsopgave:

Anonim

Definitie - Wat betekent Lasagna Code?

Lasagnacode verwijst naar een brede code-ontwerpstructuur die verschillende hoofdlagen van code gebruikt om een ​​programma te bouwen. Dit is een van de verschillende pasta-metaforen voor code, samen met de termen spaghetti-code en ravioli-code, die vaak worden toegeschreven aan Texas database-expert en codegoeroe Joe Celko.

Techopedia legt Lasagna Code uit

Een veel gebruikte werkdefinitie van lasagne-code is dat deze een meer verspreide codemethode vervangt door een methode die gestructureerd en in zekere zin uniform is. Een kritiek op lasagne-code is echter dat, omdat het meestal monolithisch is, het moeilijk kan zijn om een ​​aspect van het grotere programma te veranderen. Fans van het lasagne-codeontwerp zien het echter als een verbetering ten opzichte van spaghetti-code, de oorspronkelijke metafoor, waar bijvoorbeeld veel goto-instructies in code complexe sets strings kunnen maken die verstrikt kunnen raken.

Net als andere "pastatheorieën" moet lasagne-code worden geëvalueerd op basis van hoe deze code efficiënt maakt en belangrijke doelen voor ontwikkelaars bereikt.

Wat is lasagne code? - definitie van techopedia