【阅读笔记】四月
《人月神话》16章提出因为软件工程是一个超级复杂的系统,所以断言没有银弹。软件开发中存在着4个天生的根本困难——复杂度、一致性、可变性和不可见性,无论是在技术还是管理方法上,都看不出有任何突破性的进步,能够保证在十年内大幅度地提高软件的生产率和可靠性。
银弹一般指银色子弹,银色子弹(英文:Silver Bullet)。
在欧洲民间传说及19世纪以来哥特小说风潮的影响下,银色子弹往往被描绘成具有驱魔功效的武器,是针对狼人等超自然怪物的特效武器。
后来也被比喻为具有极端有效性的解决方法,作为杀手锏、最强杀招、王牌等的代称。
由于银弹这个词是从英文silver bullet单纯的翻译而来,所以对于中国人很不好理解,我们看英文翻译过来的文章,其实要表达的意识就是“万金油”,像长辈们头疼脑热发烧等都涂点万金油,感觉有效果,实际上可能只是心里安慰。