Будинки Розвиток Що таке теорія макаронних виробів? - визначення з техопедії

Що таке теорія макаронних виробів? - визначення з техопедії

Зміст:

Anonim

Визначення - Що означає теорія макаронних виробів?

Теорія макаронних виробів - це теорія програмування. Це загальна аналогія розробки додатків, яка описує різні програми програмування як популярні страви з макаронних виробів. Теорія макаронних виробів підкреслює недоліки коду. Ці аналогії включають спагетті, лазанью та код равіолі.

Техопедія пояснює теорію макаронних виробів

Найбільш широко використовуваною аналогією для розробки додатків є код спагетті, який показує написання неструктурованих процедур, внаслідок чого код важко зрозуміти та оновити.


Кажуть, що код Лазаньї є структурно написаною та багатошаровою програмою. Додаток легко читати і має шарувату структуру. Однак через непередбачувані взаємозалежності в сегментах коду програму лазаньї може бути важко модифікувати.


Легко модифікований і добре написаний об'єктно-орієнтований код програмування (OOP) називається кодом ravioli. Соус - шар інтерфейсів між різними частинами.


Велика частина програми програмування сьогодні - це перезапис коду спагетті або лазаньї у версію OOP з такою ж функціональністю. У деяких випадках програма просто замінюється абсолютно новою.

Що таке теорія макаронних виробів? - визначення з техопедії