Innehållsförteckning:
Definition - Vad betyder Ravioli Code?
Ravioli-kod är ett av ett antal relaterade termer som använder metaforen för pasta för att beskriva datorkod. Dessa inkluderar spagettikod och lasagnakod. Ravioli-koden använder specifikt analogin för de små rutorna med fyllda pastabitar för att beskriva ett stort antal små, separata kodmoduler som arbetar tillsammans för att uppnå ett större mål i programmets källkod.
Techopedia förklarar Ravioli Code
Det finns en debatt i utvecklare / programmerare community om vad ravioli kod betyder och om det är bra eller dåligt. Generellt håller IT-proffsen överens om att ravioli-koden oftast används för att dela upp en större kod i små, specialiserade moduler, som alla kan utföra uppgifter på detaljnivå.
Ett problem med denna typ av kodning är utan kontrollsamtal, där det blir svårt för alla dessa mindre bitar att hänvisa till varandra på ett meningsfullt sätt. Här påpekar många att en större, enda kodbit ofta kan vara mer effektiv. Andra hävdar dock att specialisering av kodfunktioner kan vara en mycket positiv strategi om de bedrivs och dokumenteras korrekt. Sammantaget anser ett stort antal kodare att ravioli-koden varken är inneboende bra eller dålig och bör övervägas från fall till fall.