Культовое программирование грузов

Автор: Monica Porter
Дата создания: 21 Март 2021
Дата обновления: 27 Июнь 2024
Anonim
Вебинар «Основы программирования ПЛК1хх на языке ST»
Видео: Вебинар «Основы программирования ПЛК1хх на языке ST»

Содержание

Определение - Что означает программирование Cargo Cult?

Культовое программирование грузов - это термин, используемый для описания практики «зеленых», неискушенных или недостаточно компетентных программистов или инженеров в использовании определенных типов ритуалов или привычек в коде, которые вращаются вокруг отсутствия понимания того, что делает код. Эти действия можно охарактеризовать как суеверные, беспорядочные реакции или склонность формы к функции.


Культовое программирование грузов также известно как программирование вуду.

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

Techopedia объясняет программирование Cargo Cult

Термин «культ груза» происходит от религиозных групп, возникших в коренном населении южной части Тихого океана после Второй мировой войны. Некоторые из практик этих групп включали в себя создание макетов самолетов и взлетно-посадочных полос в качестве свидетельства реальных самолетов, доставлявших грузы в военные годы. Термин «программирование культа грузов» происходит от «науки о культе грузов», восходящей к книге Ричарда Фейнмана в 1985 году.

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