6 ms·
I often use the term 'Cargo Cult Programming'. Not a very large but significant amount of developers fall into that category sadly.
by _Codemonkeyism 10y ago
I often use the term 'Cargo Cult Programming'. Not a very large but significant amount of developers fall into that category sadly.
- sjclemmy 10y agoI've always wondered about 'Cargo Cult' with reference to software development. When you write software you are expecting a certain result. Surely if you don't get the result, you try something else. EDIT: ah right. So you 'may' get the result, but it's not due to the thing you have ascribed it to.
- tim333 10y agoWikipedia actually has an article on "Cargo cult programming". They have it as "the ritual inclusion of code or program structures that serve no real purpose".
- grzm 10y agohttps://en.wikipedia.org/wiki/Cargo_cult_programming https://en.wikipedia.org/wiki/Cargo_cult_programming
- blowski 10y agoIt's about confusing correlation with causation. Look at Cargo Cult Agile for example. Company X is very successful. Company X uses points to estimate tasks. Therefore, if we use points to estimate tasks, we will be successful. Remember when everybody went crazy for Erlang because WhatsApp was written in Erlang?
- sorokod 10y ago> Surely if you don't get the result, you try something else. Results have many "dimensions" and it is often not clear what THE result is. You will usually get A result though.
- bboreham 10y ago"No, the code must be correct: I tested it"