貨物崇拜程式設計

jilaokang發表於2018-10-23

摘錄自《Go語言Web程式設計》

第二次世界大戰期間,盟軍為了對戰事提供支援,在太平洋的多個島嶼上設立了空軍基地,以空投的方式向部隊及支援部隊的島民投送了大量的生活用品及軍事裝置,從而極大的改善了部隊以及島民的生活,島民也因此看到了人工生產的衣物、罐頭食品以及其他物品。

戰爭結束後,這個軍事基地便已廢棄,貨物空投也自然就停止了。此時,島上的居民做了一件非常符合其本性的事情——他們把自己打扮成空管員、士兵以及水手,使用機場上的指揮棒揮舞著著陸訊號,進行地面閱兵演戲,試圖讓飛機繼續投放貨物,貨物崇拜因此而誕生。

儘管貨物崇拜的程式設計師並沒有像島民一樣揮舞著指揮棒,但他們卻大量的複製與貼上從StackOverflow這類網站上找來的程式碼,這些程式碼通常能夠執行,但他們對這些程式碼的工作原理一點也不瞭解。

這樣做的結果是,他們通常無法擴充套件和修改這些程式碼。與此類似,貨物崇拜程式設計師既不瞭解框架為什麼使用特定的模式或約定,也不知道框架做了何種的取捨情況下,盲目的使用Web框架。

相關文章