郑丽媛
讲道理,许多做过代码届“接盘侠”的程序员们,某种程度上可能十分理解电影中执着于毁灭世界的反派:“与其在现有基础上修改,还不如直接把这堆祖传代码毁灭再重建!”
祖传代码,从字面意思来看,就是一代代老程序员们留下来的“宝藏”代码——这些长年累月的代码中存有很多隐患,后来的“接盘侠”们要么无从下手,要么一改就崩,几乎可以说是程序员们的“终极噩梦”,因此也被称作“屎山代码”。
这不,最近又有一个“倒霉蛋”火上了HN热榜:“我继承了我见过的最差的代码和技术团队,该怎么办?”
拥有12年历史、没有版本控制的“祖传代码”
从这位“接盘侠”
whattodochang阐述的现状来看,他这次继承的代码历史长达12年,是没有版本控制的PHP代码,居然每年还能产生超过万美元(约人民币1.4亿元)的收入:这些代码每年能产生超过万美元的收入。
运行在PHP上。
已经在生产环境直接开发了12年,没有源代码控制(都是像indx-nw_-tst-john_v2.php这种)。
没有使用