NIH綜合症

NIH綜合症英文Not Invented Here Syndrome),指的是社會公司和組織中的一種文化現象,人們不願意使用、購買或者接受某種產品、研究成果或者知識,不是出於技術或者法律等因素,而只是因為它源自其他地方。

基本介紹

  • 中文名:NIH綜合症
  • 外文名:Not Invented Here Syndrome
介紹,在計算中,

介紹

NIH是英文Not Invented Here(非此創造)的縮寫,通常帶有貶義。在國家範圍內的NIH綜合徵是民族主義的一種形式,比如中國歷史上曾經出現的抵制日貨運動。
蘋果公司的Mac OS作業系統曾經墨守自己較早提出而被界面設計界奉為經典的Apple Human Interface Guidelines,其他作業系統中出現的許多創新只要違反或者超出這一規範,都不予採納。
不想使用他人工作的原因各不相同,但有些可能包括支持當地經濟而不是向外國持牌人支付版稅,擔心專利侵權,對外國工作缺乏了解, 不願承認或重視他人的工作,嫉妒,或構成更廣泛的地盤戰爭的一部分。作為一種社會現象,這種哲學可以表現為不願意採用一種觀念或產品,因為它源於另一種文化,一種部落主義形式。
該術語通常用於貶義。 相反的傾向有時被稱為“在其他地方自豪地發現”(PFE)或“在別處發明”。

在計算中

在編程中,通常將“NIH綜合症”稱為重新發明輪子的趨勢(重新實現已有的東西),因為他們相信內部開發本身更適合,更安全,更可控,與使用現有實施相比,開發速度更快,總體成本更低(包括維護成本)。內部開發通常是相互協作的。當兩個內部開發結合在一起時,它被非正式地稱為“計算機亂倫”。
在某些情況下,重新實現與現有軟體具有相同功能的軟體,以允許使用不同的軟體許可證。這樣做的一種方法是潔淨室設計。
當一個項目的連續團隊決定從頭開始重寫程式而不是繼續使用現有的代碼庫時,Jamie Zawinski諷刺地命名為“Cascade of Attention-Deficit Teenagers”(CADT)的相關反模式出現了。
在大多數情況下,主要的衝動是關於前一個團隊的工作的未發明的形式,特別是如果新團隊中的前一個團隊很少或沒有開發人員。 “級聯”指的是這種趨勢 - 主要但不僅僅是在長期運行的開源軟體開發項目中發現 - 具有高周轉率的團隊經歷了幾次重寫循環,結果是長期存在的問題。項目重複,而以前的學習課程丟失了。
Zawinski根據他在21世紀初更新GNOME桌面的一系列項目的經驗創造了這個術語。類似的術語“發明在這裡,但讓我們重塑它”(IHBLRIA)是由Alex Papadimoulis在2004年的The Daily WTF的一篇文章中創造的。

相關詞條

熱門詞條

聯絡我們