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

Co to jest kod ravioli? - definicja z techopedia

Spisu treści:

Anonim

Definicja - Co oznacza kod Ravioli?

Kod ravioli jest jednym z wielu powiązanych terminów, które używają metafory makaronu do opisywania kodu komputerowego. Należą do nich kod spaghetti i kod lasagna. Kod Ravioli w szczególności wykorzystuje analogię małych kwadratów wypełnionych kawałków makaronu do opisania dużej liczby małych, oddzielnych modułów kodu, które współpracują ze sobą, aby osiągnąć większy cel w kodzie źródłowym programu.

Techopedia wyjaśnia kod Ravioli

W społeczności programistów / programistów trwa debata na temat tego, co oznacza kod ravioli i czy jest on dobry, czy zły. Zasadniczo specjaliści IT zgadzają się, że kod ravioli jest najczęściej używany w odniesieniu do podziału większego kodu na małe, wyspecjalizowane moduły, z których każdy jest w stanie wykonywać zadania na poziomie szczegółów.

Jedną z obaw związanych z tego rodzaju kodowaniem jest wymykanie się kontroli, w której wszystkie te mniejsze fragmenty mają trudności ze zrozumieniem. Wiele osób wskazuje tutaj, że większy pojedynczy fragment kodu może często być bardziej wydajny. Jednak inni twierdzą, że specjalizacja funkcji kodu może być bardzo pozytywną strategią, jeśli jest właściwie realizowana i dokumentowana. Ogólnie rzecz biorąc, duża liczba programistów uważa, że ​​kod ravioli nie jest ani z natury dobry, ani zły, i należy go rozpatrywać indywidualnie dla każdego przypadku.

Co to jest kod ravioli? - definicja z techopedia