Дом развитие Что такое теория макарон? - определение из техопедии

Что такое теория макарон? - определение из техопедии

Оглавление:

Anonim

Определение - Что означает теория макаронных изделий?

Теория макарон - это теория программирования. Это общая аналогия для разработки приложений, описывающая различные структуры программирования как популярные макаронные блюда. Теория пасты подчеркивает недостатки кода. Эти аналогии включают код спагетти, лазаньи и равиоли.

Техопедия объясняет теорию пасты

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


Говорят, что код лазаньи является структурно написанной и многоуровневой программой. Приложение легко читается и имеет многоуровневую структуру. Однако из-за непредсказуемых взаимозависимостей в сегментах кода программу лазаньи может быть трудно изменить.


Легко модифицированный и хорошо написанный код объектно-ориентированного программирования (ООП) называется кодом равиоли. Соус представляет собой слой интерфейсов между различными частями.


Сегодня большая часть работы по программированию заключается в переписывании кода спагетти или лазаньи в версию ООП с той же функциональностью. В некоторых случаях программа просто заменяется новой.

Что такое теория макарон? - определение из техопедии