💡
原文英文,约300词,阅读约需1分钟。
📝
内容提要
提问者询问在使用AI编码工具时,应该先编写测试还是先生成代码。作者在处理遗留代码时倾向于先写代码,而在新项目中则倾向于先写测试。
🎯
关键要点
- 提问者询问在使用AI编码工具时,应该先编写测试还是先生成代码。
- 作者在处理遗留代码时倾向于先写代码,然后让AI生成测试。
- 在新项目中,作者倾向于先写测试,再让AI生成生产代码。
- 提问者希望了解不同方法的优缺点,以及选择的依据。
❓
延伸问答
在使用AI编码工具时,应该先编写测试还是先生成代码?
作者在处理遗留代码时倾向于先写代码,而在新项目中则倾向于先写测试。
为什么在新项目中作者倾向于先写测试?
作者认为在新项目中先写测试可以更好地指导代码的生成。
处理遗留代码时,作者的编码策略是什么?
作者在处理遗留代码时倾向于先编写生产代码,然后让AI生成测试。
选择先写测试还是先生成代码的依据是什么?
选择依据通常取决于项目的性质,如新项目或遗留代码的不同需求。
AI编码工具如何影响测试和代码生成的顺序?
AI编码工具可以根据用户的选择生成代码或测试,影响编码的顺序和效率。
在编码过程中,作者对AI生成测试的看法是什么?
作者认为在遗留代码中使用AI生成测试是有效的,但在新项目中更倾向于先写测试。
➡️