他维护了“如何编写不可维护代码”作者遗留下来的代码
如果你的代码活了三十年还没死,最后被一个陌生人修好了,你会怎么想? 这件事上周发生在了 Roedy Green 身上。不过他已经没法知道了,因为其本人已在 2023 年去世。 但这件事值得大家看一看。 事情起因是一个叫 lexvalo 的开发者想把自己做的 AI 应用 RiverScript 提交到一些老牌的桌面软件目录站。他很快发现了一个早已被遗忘的世界:PAD 文件。 PAD(Portable Application Description)是 1990 年代末出现的一种标准——开发者准备一个 XML 描述文件放在自己网站上,然后提交这个文件的 URL 给各个软件下...
