Dom Rozwój Co to jest kod Lasagna? - definicja z techopedia

Co to jest kod Lasagna? - definicja z techopedia

Spisu treści:

Anonim

Definicja - Co oznacza kod Lasagna?

Kod Lasagna odnosi się do szerokiej struktury projektowania kodu, która wykorzystuje kilka głównych warstw kodu do budowy programu. Jest to jedna z kilku metafor makaronu dla kodu, wraz z terminami kod spaghetti i kod ravioli, które często przypisuje się ekspertowi od bazy danych w Teksasie i guru kodu Joe Celko.

Techopedia wyjaśnia kod Lasagna

Jedną z popularnych roboczych definicji kodu lasagna jest to, że zastępuje on bardziej rozproszoną metodologię kodu taką, która jest ustrukturyzowana iw pewnym sensie ujednolicona. Jedna krytyka kodu lasagna polega jednak na tym, że ponieważ jest on monolityczny, zmiana jednego aspektu większego programu może być trudna. Jednak fani projektu kodu lasagna postrzegają to jako ulepszenie w stosunku do kodu spaghetti, oryginalnej metafory, w której na przykład wiele instrukcji goto w kodzie może tworzyć złożone zestawy ciągów, które mogą się zaplątać.

Podobnie jak inne „teorie makaronu”, kod lasagna powinien być oceniany pod kątem wydajności kodu i osiągania kluczowych celów dla programistów.

Co to jest kod Lasagna? - definicja z techopedia