Lar Desenvolvimento O que é programação de cultos de carga? - o que é techopedia

O que é programação de cultos de carga? - o que é techopedia

Índice:

Anonim

Definição - O que significa Cargo Cult Programming?

Programação de culto de carga é um termo usado para descrever as práticas de programadores ou engenheiros ecológicos, pouco sofisticados ou menos do que totalmente competentes no uso de certos tipos de rituais ou hábitos no código que giram em torno da falta de compreensão do que o código faz. Essas ações podem ser caracterizadas como reações supersticiosas, mecânicas ou uma tendência da forma sobre a função.

A programação do culto de carga também é conhecida como programação de vodu.

Techopedia explica a programação do culto à carga

O termo "culto à carga" vem de grupos religiosos que surgiram nas populações indígenas do Pacífico Sul após a era da Segunda Guerra Mundial. Algumas das práticas desses grupos incluíam a construção de aeronaves simuladas e pistas de pouso como prova dos aviões reais que entregavam carga durante os anos da guerra. O termo "programação do culto à carga" deriva de "ciência do culto à carga", remontada a um livro de Richard Feynman em 1985.

Outros especialistas em tecnologia descrevem a programação do culto à carga em cenários específicos. Em um post de blog sobre o assunto, o escritor e codificador de tecnologia Scott Hanselman o compara a pessoas que possuem casas e não sabem como funciona o encanamento ou a motoristas que não entendem como os veículos circulam na estrada. Alguns acadêmicos de ciência da computação usam o termo para falar sobre estudantes que falham repetidamente em compreender conceitos funcionais em torno da codificação e, em vez de explorar as funções do código, voltam aos métodos formalistas ou confiam no formalismo do código-fonte para concluir os projetos.

O que é programação de cultos de carga? - o que é techopedia