每天推送5篇优质英文文章 · By makers, for makers

运营 1110 天, 推荐好文 4,975 篇, 原创简评 1,021,072 字, 原文总阅读时间 43,518 分钟, 138,963 人订阅

忒修斯悖论(The Ship of Theseus):一艘船的零部件都被换掉了,船还是原来的那艘船吗?本文分析了知名开源项目的代码,看替换掉一半的代码需要多长时间。

代码是不断进化的,现在写的代码几年后都会被替换掉;越新的项目进化得越快、代码越容易被替换掉(如各种酷炫 Javascript 开源库),老的项目相对稳定(如 Linux,一直在加新代码,但老代码被替换掉的几率比较小一点)。

分享到: