1993年的"创世纪编程":为什么软件进化论早就要赢了?

原创
alex 1小时前 阅读数 2 #头条
我在翻一篇1993年的老文,标题叫"创造论式软件开发",忍不住笑了。三十年前就有人问:软件是不是也该像生命一样,靠变异和选择慢慢演化,而非被"上帝"精心设计?这篇文章把创世纪论的思路套进软件工程——每行代码都得有目的、有计划、有设计师。荒谬吗?其实不荒谬,今天很多团队还真就这么干:先画架构图,再排需求文档,最后写代码。而这篇老文的核心判断是,这种做法和"上帝设计生命"一样,忽视了试错和筛选的价值。软件真正健壮的部分,往往不是精心设计的,而是历经无数补丁和故障后"活下来"的。

原文:Creation/Evolution - Creationist Software Development (1993) · 来源:Hacker News

版权声明

所有资源都来源于爬虫采集,如有侵权请联系我们,我们将立即删除