Turinys:
Apibrėžimas - ką reiškia lazanijos kodas?
Lazanijos kodas reiškia plačią kodo projektavimo struktūrą, kuriai sukurti naudojami keli pagrindiniai kodo sluoksniai. Tai yra viena iš kelių kodo metaforų kartu su terminais „spagečių kodas“ ir „ravioli“, kurie dažnai priskiriami Teksaso duomenų bazės ekspertui ir kodų guru Joe Celko.
„Techopedia“ paaiškina lazanijos kodą
Vienas įprastas lazanijos kodo apibrėžimas yra tas, kad jis pakeičia labiau išsklaidytą kodo metodiką ta, kuri yra struktūruota ir tam tikra prasme suvienodinta. Tačiau viena lazanijos kodo kritika yra ta, kad kadangi jis linkęs būti monolitinis, gali būti sunku pakeisti vieną didesnės programos aspektą. Vis dėlto lazanijos kodo dizaino gerbėjai tai vertina kaip „spagečių kodo“, originalios metaforos, patobulinimą, kai, pavyzdžiui, daugelis žodžio sakinių kode gali sukurti sudėtingus eilučių rinkinius, kurie gali susipainioti.
Lazanijos kodas, kaip ir kitos „makaronų teorijos“, turėtų būti vertinamas atsižvelgiant į tai, kaip jis daro kodą efektyvų ir ar jis įgyvendina pagrindinius kūrėjų tikslus.
