Desenvolvimento de Software · Avançado · Inglês · Técnico
cargo cult programming
Copiar trechos de código ou práticas sem entender por que funcionam, repetindo o ritual na esperança de que dê certo.
Onde usar
'Isso é cargo cult', 'ninguém sabe por que essa flag está aí'. Dito em code review e em discussões de processo.
Exemplos
We copied that config from a blog post, pure cargo cult programming.
Copiamos essa configuração de um post de blog, puro cargo cult programming.
Nobody knows why this line is here, it's cargo cult.
Ninguém sabe por que essa linha está aqui, é cargo cult.
Understand the pattern before you use it, or it's cargo cult programming.
Entenda o padrão antes de usar, ou é cargo cult programming.
Cuidado
Copiar exemplos nem sempre é cargo cult; o problema é não entender e não saber quando a prática deixa de servir.
Sinônimos
cargo cult
Origem
Alude aos cultos cargo do Pacífico, que imitavam rituais esperando atrair mercadorias, na linha da expressão cargo cult science, de Richard Feynman.