标题是有点噱头,毕竟说白了就是消费了两个 200 刀套餐的消费者,如果说“怎么不被封”可能大家还更有兴趣。不过那类讨论已经很多了,就不赘述了。 还需要足够强大的基底来支持 AI 编程 这种基底必须能让 AI 编程可以实现廉价、稳定、可大规模提升测试速度(比如加硬件)的端到端的测试。 不要指望一次就能生成结果 这种有各种例子来说明其是不现实的。如果一次生成就能用的,大概率都是些小玩具。 不应该把希望放在将产品需求、开发文档、测试用例在代码开发前完成 这种大概就是 SDD 想实现的幻想,写得完备,然后启动 AI ,一切搞定。 软件工程的复杂度一方面是因为软件工程的需求实现的本质是在用一套对现实世界建模导致的复杂度,另外一方面是糟糕的实现额外添加的。随着模型的能力增加,后者可能也许大概会减少,但是前者是不可避免的,SDD 其实也只能解决后者。 产品层面要抵制住 AI 的诱惑 不要因为 AI 介入了,就开始狂加功能,“能做”和“应该做”是两回事。 复杂度很多时候就是因为什么都做带来的。 产品只要够简单就不可能复杂(什么废话)。 如果你不够了解这个...