軟體工程中,常會提到乙個詞:銀彈。
《人月神話》16章提出因為軟體工程是乙個超級複雜的系統,所以斷言沒有銀彈。
很多人不知道銀彈是什麼意思,我特意查了下資料。
銀彈一般指銀色子彈,銀色子彈(英文:silver bullet)。
在歐洲民間傳說及19世紀以來哥特**風潮的影響下,銀色子彈往往被描繪成具有驅魔功效的**,是針對狼人等超自然怪物的特效**。
後來也被比喻為具有極端有效性的解決方法,作為殺手鐗、最強殺招、王牌等的代稱。
由於銀彈這個詞是從英文silver bullet單純的翻譯而來,所以對於中國人很不好理解,我們看英文翻譯過來的文章,其實要表達的意識就是「萬金油」,像長輩們頭疼腦熱發燒等都塗點萬金油,感覺有效果,實際上可能只是心裡安慰。「萬金油」
敏捷不是銀彈(一) 什麼是敏捷
什麼是敏捷?敏捷是指在動盪的業務環境中,適應變化並創造變化,從而獲得價值的一種能力。什麼是敏捷軟體開發?敏捷軟體開發又稱敏捷開發,是一種應對快速變化的需求的一種軟體開發能力,它強調在專案的整個生命週期中,擁抱並促進由於軟體進化式的發展所帶來的變化。敏捷自誕生10 年以來,經歷了三個發展階段 以極限程...
為什麼watch機制不是銀彈?
幾乎所有構建系統都選擇使用watch機制來解決開發過程中需要反覆生成構建後檔案的問題,但在watch機制下,長期以來我們必須忍受修改完 儲存完 必須喝口茶才能重新整理看看效果的問題。在這裡我們嘗試 為什麼watch不是銀彈,並嘗試尋找一種更好的方案來解決這個問題。watch基於的事實當乙個檔案修改,...
銀彈谷告訴你什麼是企業數位化轉型?
當企業發展到一定程度,技術更新而採用全新的創新方式來管理企業或者開展業務時,那麼企業就是在實施數位化轉型。數位化轉型不是指購買某個產品,而是會影響所有行業中涉及it方面的所有要素。通常我們說數位化轉型主要在三個方面 商業創新 主營業務增長和智慧型化運營。所以說企業為什麼要進行數位化轉型,因為這是企業...