A cargo cult is an indigenist millenarian belief system, in which adherents perform rituals which they believe will cause a more technologically advanced society to deliver goods. These cults were first described in Melanesia in the wake of contact with allied military forces during the Second World War.
Isolated and pre-industrial island cultures that were lacking technology experienced soldiers and supplies arriving in large numbers, often by airdrop. The soldiers would trade with the islanders. After the war, the soldiers departed. Cargo cults arose, attempting to imitate the behaviors of the soldiers, thinking that this would cause the soldiers and their cargo to return.
Some cult behaviors involved mimicking the day-to-day activities and dress styles of soldiers, such as performing parade ground drills with wooden or salvaged rifles.
"If we do the same thing as [insert-name-here], we would certainly be as successful!" they say. As if.
A few examples of cargo cult behaviour:
- Uses protobuf for no apparent reasons.
- Believing ReactJS's virtual DOM is faster than DOM per se for no apparent reasons.
- Uses design-pattern and UML and believes this is automatically good design.
- Strictly follows uncle-bob's OOP advices and believes this is automatically good design.
- Ditto, Test-Driven Development
see-also: I have complicated feelings about TDD