Satura rādītājs:
Definīcija - ko nozīmē kravas kulta programmēšana?
Kravas kulta programmēšana ir termins, ko izmanto, lai aprakstītu zaļu, neizsmalcinātu vai mazāk kompetentu programmētāju vai inženieru praksi dažu veidu rituālu vai ieradumu izmantošanā kodā, kas saistīts ar izpratnes trūkumu par to, ko kods dara. Šīs darbības var raksturot kā māņticīgas, rote reakcijas vai formas noslieci uz funkciju.
Kravas kulta programmēšana ir pazīstama arī kā voodoo programmēšana.
Techopedia skaidro kravas kulta programmēšanu
Termins “kravas kults” nāk no reliģiskām grupām, kas izveidojušās vietējos Klusā okeāna dienvidu reģionos pēc Otrā pasaules kara laikmeta. Dažas no šo grupu praksēm ietvēra modeļa lidmašīnu un nolaišanās joslu būvi kā apliecinājumu faktiskajām lidmašīnām, kas kara gados piegādāja kravas. Termins “kravas kulta programmēšana” cēlies no “kravas kulta zinātnes”, kas meklējams Ričarda Feinmaņa grāmatā 1985. gadā.
Citi tehnoloģiju eksperti apraksta kravas kulta programmēšanu īpašos scenārijos. Emuāra ierakstā par šo tēmu tehnoloģiju rakstnieks un kodētājs Skots Hanselmans to pielīdzina cilvēkiem, kuriem pieder mājas un kuri nezina, kā santehnika darbojas, vai autovadītājiem, kuri nesaprot, kā transportlīdzekļi pārvietojas pa ceļu. Daži datorzinātņu akadēmiskajā vidē lieto terminu, lai runātu par studentiem, kuri atkārtoti nespēj aptvert kodēšanas funkcionālos jēdzienus, tā vietā, lai izpētītu koda funkcijas, turpinātu atgriezties pie formālistiskām metodēm vai paļauties uz pirmkoda formālismu, lai pabeigtu projektus.
