TDD(测试驱动开发)工作流可以通过多种方式与 AI 辅助编码结合使用: 人类编写测试:人类以某种形式定义测试场景——自然语言、BDD 风格,或者直接写成代码。随后 AI 编写实现代码让这些测试通过(第一步或许会先把人类的场景转换成...
软件开发行业正处于剧变之中。没有人知道 AI 革命最终会如何收场,但很明显,工作和生活的许多方面都将被改变——包括编程。 最近我经常听到的一种说法,归结起来就是“LLMs 可能擅长编程,但软件从来都不是困难的部分”和“编程很容易,难的是弄...