Obsah:
Definice - Co znamená Lasagna Code?
Lasagna kód odkazuje na širokou strukturu návrhu kódu, která používá několik hlavních vrstev kódu k sestavení programu. Toto je jeden z několika metafor těstovin pro kód, spolu s pojmy špagetový kód a ravioli kód, které jsou často připisovány odborníkovi na texaskou databázi a guruovi kódu Joe Celkovi.
Techopedia vysvětluje Lasagna kód
Jednou běžnou pracovní definicí laserového kódu je to, že nahrazuje rozptýlenější metodologii kódu metodou, která je strukturovaná a v jistém smyslu sjednocená. Jedna kritika laserového kódu je však taková, že jelikož má sklon být monolitický, může být obtížné změnit jeden aspekt většího programu. Nicméně, fanoušci designu lasagna kódu vidí to jako vylepšení oproti špagetovému kódu, původní metafora, kde například mnoho goto příkazů v kódu může vytvořit složité sady řetězců, které se mohou zamotat.
Stejně jako jiné „teorie těstovin“ by i laserový kód měl být vyhodnocen podle toho, jak zefektivňuje kód a dosahuje klíčových cílů pro vývojáře.
