Lobsters | 原文链接 | 2026-09-07 收录

坏代码可以无限坏下去:技术债没有破产,也没有终点

来源: zachkehs.com — 2026-09-04

概述

前亚马逊工程师 Zach Kehs 反驳了「代码库像沉船、终会沉没」这一流行隐喻。软件属于抽象领域,不像大楼或桥那样加得太多终会垮塌——代码总能再加一层间接、再降一点性能,坏下去没有底。他在亚马逊处理订单的团队亲身经历反复的重构失败:每次新经理加入、加人、设计「宏大修复」,最后只把失败的尝试永久焊进架构,主导者带着晋升离开。作者点出关键混淆:公司会沉没,代码却不会——技术债没有破产、没有干净的归零,任何暗示「有尽头」的隐喻都给人虚假的安全感。

核心要点

金句

It's an infinitely sinking ship, because there is no limit to how bad code can be.
返回 Lobsters 首页