@Pragmatic_Eng: 旧软件工程模式因编码代理而回归。Dax Raad(@thdxr),AI编码代理OpenCode的联合创始人…

X AI KOLs Following 新闻

摘要

Dax Raad,AI编码代理OpenCode的联合创始人,认为像领域驱动设计这样的旧软件工程模式正在重新变得相关,因为编码代理虽然高效,但需要更多的防护措施;这些模式曾因冗长而令人痛苦,而现在AI处理了这些冗长部分。

旧软件工程模式正在因编码代理而回归。Dax Raad(@thdxr),AI编码代理OpenCode的联合创始人,解释了为什么DDD正变得更相关且没那么痛苦: “我认为问题一如既往,即如何让代码库易于工作、可扩展、能够灵活应对新需求。 许多旧模式对我来说正在回归。我们一直是一家大力推行领域驱动设计的公司。以前我们做得比较轻量。 现在我们做得更重,因为我们发现这些有点乏味的企业级模式最终非常有用,因为现在你的团队里有一群笨蛋。 编码代理就是一群笨蛋。它们会24小时工作,发布大量内容,所以你需要比以前更多的防护措施。 好消息是,一些我们曾讨厌的旧模式,虽然冗长,但能生成可靠、模块化且安全的代码,只是以前打字很烦人……现在你不再需要手动输入了。 现在你可以获得这些模式的好处,而无需承担其缺点。”
查看原文
查看缓存全文

缓存时间: 2026/06/02 17:37

由于编码代理的兴起,旧的软件工程模式正在回归。Dax Raad(@thdxr),AI 编码代理 OpenCode 的联合创始人,解释了为什么领域驱动设计(DDD)变得更具相关性且不再那么痛苦:

“我认为这始终是同一个问题:如何构建易于开发、可扩展、能灵活适应新需求的代码库。

对我来说,许多旧模式正在回归。我们一直非常重视领域驱动设计,只是过去采用的方式比较轻量。

现在我们做得更重了,因为发现这些有点无趣的企业级模式其实非常有用——毕竟,你的团队里现在多了一群‘笨蛋’。

编码代理就是一群‘笨蛋’。它们会 7×24 小时工作,大量产出代码,所以你需要比过去多得多的护栏。

好在,这些旧模式中有些我们过去讨厌的东西——它们虽然冗长,但能产出模块化、安全且可靠的代码——现在你不再需要手动敲出来了。

如今,你可以享受这些模式的好处,而无需忍受它们的缺点。”

相似文章

@saranormous: https://x.com/saranormous/status/2064510215056400652

X AI KOLs Following

尽管以Devin为代表的AI编程助手取得了快速进展,显著提升了代码编写和交付的速度,但本文认为,软件工程中最有价值的部分仍难以通过基准测试衡量,并且需要人类的判断和组织协调,这些是无法轻易自动化的。

@djfarrelly: https://x.com/djfarrelly/status/2052779234234380479

X AI KOLs Timeline

本文主张,AI Agent 的开发应基于稳定的执行原语,而非会随新兴编排模式频繁更迭的僵化框架。文章强调,采用持久化步骤、持久状态、并行协调、事件驱动流程以及可观测性设计,可有效避免因最佳实践不断演进而付出的高昂重写代价。