展开讨论

经验与复盘经验摘录 · 机器翻译

使用LLM辅助开发(Codex和Claude Code),我发现我自己又回到了更接近……

……使用LLM辅助开发(Codex和Claude Code),我发现我自己又回到了更接近70年代/80年代构建软件的方式,而不是我职业生涯中任何其他时期(过去约15年)。有些人称之为“规格驱动开发”,但我发现这个名称具有误导性。将其视为外科手术也具有误导性,尽管弗雷德·布鲁克斯的类比仍然很好。对我来说,感觉我现在终于能够花时间去设计桥梁/摩天大楼/大教堂,而不会陷入使用哪些螺栓、钢材来自哪里或使用哪种门铰链等细节中。这些细节确实重要,但它们是我现在可以委派的细节;这在以前太昂贵(或/和脆弱)了。[0] https://en.wikipedia.org/wiki/The_Mythical_Man-Month

源讨论像外科医生一样编程原帖 134 条评论 · 导入时统计
4

社区评论 0

还没有社区评论,来聊聊你的看法。

原讨论中的回复 4

仅展示本次导入中包含的直接回复。中文为机器翻译,可查看英文原文。

MA

> 桥梁/摩天大楼/大教堂 > 这些细节确实很重要,但它们是我现在可以委托给他人的那种细节 不... 如果你在建造摩天大楼,没有哪种世界你可以委托钢材或螺栓的来源。或者你至少需要关心这种钢材的具体属性,并确保你项目中使用的每一块钢材都符合这些约束。 如果你不想关心这些,那就建造住宅楼吧,它的约束要少1000倍,而且相比之下可以轻易重建。 你可能在想室内装修或楼层布局?这些一直是留给建筑业主处理的不同问题。

完整原文
J_

你能更详细地谈谈你对70年代/80年代方法与现在的看法吗?我是一名分析师,对工程充满热情,但并不是工程专业出身。所以老实说,我对现在与过去的不同之处了解不多。

完整原文
HI

Brooks说的大部分都没错,但手术团队就是问题所在。 手术团队中并没有太多团队成员。软件不需要像心脏手术那样一次只能做一件事。可以有更多人参与。 这更像是一支运动队。但我们并没有像他们那样进行训练、复盘或指导,因此我们达到卓越需要更长时间。

完整原文
AK

我们现在处于一个位置,我们有了软件的CAD,即CASE(计算机辅助软件工程)。你可以专注于软件的设计,而不是花数小时编写代码。

完整原文
在 Hacker News 阅读

尊重不同观点,分享具体经验。

登录后即可发帖、评论、转发和引用。