Zach Kehs 如是说
摘要
Zach Kehs 指出,与实体建筑不同,软件不存在结构天花板,总能通过增加间接层和降低性能来进一步劣化。
暂无内容
查看缓存全文
缓存时间: 2026/09/06 12:12
# Zach Kehs 的一段话
来源:https://simonwillison.net/2026/Sep/6/zach-kehs/
2026年9月6日
> 如果你无限地往一栋建筑里添加楼层和房间,它终将倒塌。软件没有这样的限制。代码*永远*可以变得更糟。*永远*可以多加一层间接层,或者再降低一点性能。
——Zach Kehs(https://zachkehs.com/blog/theres_no_limit_to_how_bad_code_can_get/#9-ref),《代码糟糕程度没有极限》
相似文章
@GergelyOrosz: 如今很多软件不太注重性能,运行起来就是卡顿。大家似乎都接受了这种情况。除了……
Gergely Orosz 讨论了现代软件常常忽略性能的问题,以 Bun 和 Linear 为例,并展示了 Mitchell Hashimoto 为 tmux 制作的 Superlogical 快速演示。
@swyx: 我们将不得不为软件工厂时代重建大量的基础设施。
swyx 的一条推文指出,在即将到来的软件工厂时代,将需要大量的基础设施重建。
引用 James Shore
James Shore 认为,为防止技术债务不断加剧,AI 编码工具必须随产出增加而成比例地降低维护成本。
优秀的架构不需要胡萝卜,也不需要大棒
这篇博客文章主张,良好的软件架构应当是不言自明且毫无阻力的,倡导采用 Netflix/Spotify 式的“铺平道路”模式,而非依赖强制性的治理委员会或嵌入式架构师。
软件变慢的原因持续存在
作者认为,尽管LLMs使某些优化变得更廉价,但由于异步工作流中对延迟的容忍度增加以及其他实际约束,软件仍然可能变慢。