面上的解决方案的典型表现。这个名词常指不熟练的或没经验的程序员从某处拷贝代码到另一处，却并未了解其代码是如何工作的，或者不清楚在新的地方是否需要这段代码。也可以指不正确或过分地应用设计模式、代码风格或编程方法，却不清楚其原理。货物崇拜编程也可以指对设计模式的盲目崇拜：盲目地使用设计模式，却不理解特定设计模式背后的原则。
语源.货物崇拜一词指二战期间太平洋某些原住民社会中产生的信仰。他们会建造模仿飞机形状的模型和形似飞机跑道的设施，期待能够召唤飞机，像战争时代一样给他们带来物资。