Код спагетти

Автор: John Stephens
Дата создания: 28 Январь 2021
Дата обновления: 29 Июнь 2024
Anonim
Ты должен писать плохой код
Видео: Ты должен писать плохой код

Содержание

Определение - Что означает Код Спагетти?

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


Появление более структурированных языков программирования, таких как объектно-ориентированные языки программирования, снизило распространенность кода спагетти.

Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.

Техопедия объясняет кодекс спагетти

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

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


Чем старше становится программа, написанная с использованием спагетти-кода, тем сложнее следовать разработчикам, даже оригинальным разработчикам.