Hem Utveckling Vad är lastkultprogrammering? - definition från techopedia

Vad är lastkultprogrammering? - definition från techopedia

Innehållsförteckning:

Anonim

Definition - Vad betyder Cargo Cult-programmering?

Lastkulturprogrammering är ett begrepp som används för att beskriva praxis för gröna, osofistikerade eller mindre än helt kompetenta programmerare eller ingenjörer för att använda vissa typer av ritualer eller vanor i kod som kretsar kring en bristande förståelse för vad kod gör. Dessa handlingar kan karakteriseras som vidskepliga, rötreaktioner eller en tendens till form över funktion.

Cargo kult programmering är också känd som voodoo programmering.

Techopedia förklarar Cargo Cult Programming

Begreppet "lastkult" kommer från religiösa grupper som spratt upp i ursprungsbefolkningen i södra Stilla havet efter andra världskriget. Några av dessa gruppers praxis inkluderade att bygga håliga flygplan och landningsremsor som ett bevis på de faktiska flygplan som levererade last under krigsåren. Begreppet ”cargo cult programmering” härrör från “cargo cult science” som spåras tillbaka till en bok av Richard Feynman 1985.

Andra tekniska experter beskriver programmering av lastkult i specifika scenarier. I ett blogginlägg om ämnet jämför teknikförfattaren och kodaren Scott Hanselman det med människor som äger hem och inte vet hur VVS fungerar, eller förare som inte förstår hur fordon rör sig på vägen. Vissa inom datavetenskapliga akademier använder termen för att prata om studenter som upprepade gånger misslyckas med att förstå funktionella koncept kring kodning, och snarare än att utforska kodens funktioner, fortsätta att gå tillbaka till formalistiska metoder eller förlita sig på källkodsformalism för att slutföra projekt.

Vad är lastkultprogrammering? - definition från techopedia