Itthon Fejlesztés Mi a lasagna kód? - meghatározás a techopedia alapján

Mi a lasagna kód? - meghatározás a techopedia alapján

Tartalomjegyzék:

Anonim

Meghatározás - Mit jelent a Lasagna kód?

A Lasagna kód egy széles kódszerkezetre utal, amely több fő kódréteget használ egy program felépítéséhez. Ez a kód számos tészta metaforája, valamint a spagetti kód és a ravioli kód kifejezések, amelyeket gyakran a texasi adatbázis-szakértőnek és Joe Celko kódgurujának tulajdonítanak.

A Techopedia magyarázza a Lasagna Code-t

A lasagna-kód egyik általános működési meghatározása az, hogy egy szétszórtabb kód-módszertant felvált egy olyanra, amely strukturált és bizonyos értelemben egységes. A lasagna-kód egyik kritikája ugyanakkor az, hogy mivel ez inkább monolitikus, nehéz lehet megváltoztatni a nagyobb program egyik aspektusát. A lasagna-kód rajongói azonban javulást látnak a spagetti kódhoz képest, az eredeti metaforához képest, ahol például a kódban szereplő sok goto kijelentés összetett karakterláncokat hozhat létre, amelyek összezavarodhatnak.

A többi "tésztaelmélethez hasonlóan" a lasagna-kódot annak alapján kell kiértékelni, hogy ez miként teszi hatékonynak a kódot, és hogyan teljesíti a fejlesztők számára a legfontosabb célokat.

Mi a lasagna kód? - meghatározás a techopedia alapján