Tartalomjegyzék:
Meghatározás - Mit jelent a Ravioli-kód?
A Ravioli-kód egyike a kapcsolódó kifejezéseknek, amelyek a tészta metaforáját használják a számítógép kódjának leírására. Ide tartoznak a spagetti kód és a lasagna kód. A Ravioli-kód kifejezetten a töltött tésztadarabok kis négyzetének analógiáját használja, hogy leírja a kis számú, különálló kódmodult, amelyek együtt működnek egy nagyobb cél elérése érdekében a program forráskódjában.
A Techopedia magyarázza a Ravioli Code-t
A fejlesztõ / programozó közösségben vita folyik arról, hogy mit jelent a ravioli kód, és hogy jó vagy rossz. Az informatikai szakemberek általánosságban egyetértenek abban, hogy a ravioli-kódot általában arra használják, hogy egy nagyobb kódot kicsi, speciális modulokra bonthassanak, amelyek mindegyike képes részletességi szintű feladatok elvégzésére.
Az ilyen típusú kódolás egyik aggálya az ellenőrzésen kívüli felhívások, amelyek során ezeknek a kisebb daraboknak nehezen tud értelmes módon hivatkozni egymásra. Sokan rámutatnak, hogy egy nagyobb, egy darabból álló kód gyakran hatékonyabb lehet. Mások azonban azt állítják, hogy a kódfüggvény-specializáció nagyon pozitív stratégia lehet, ha azt megfelelően hajtják végre és dokumentálják. Összességében nagyon sok kódoló úgy érzi, hogy a ravioli-kód nem sem természeténél fogva jó, sem rossz, ezért eseti alapon kell figyelembe venni.
