在AI辅助编码的情况下,您是先从测试生成代码,还是从代码生成测试?[已关闭]

在AI辅助编码的情况下,您是先从测试生成代码,还是从代码生成测试?[已关闭]

💡 原文英文,约300词,阅读约需1分钟。
📝

内容提要

提问者询问在使用AI编码工具时,应该先编写测试还是先生成代码。作者在处理遗留代码时倾向于先写代码,而在新项目中则倾向于先写测试。

🎯

关键要点

  • 提问者询问在使用AI编码工具时,应该先编写测试还是先生成代码。
  • 作者在处理遗留代码时倾向于先写代码,然后让AI生成测试。
  • 在新项目中,作者倾向于先写测试,再让AI生成生产代码。
  • 提问者希望了解不同方法的优缺点,以及选择的依据。

延伸问答

在使用AI编码工具时,应该先编写测试还是先生成代码?

作者在处理遗留代码时倾向于先写代码,而在新项目中则倾向于先写测试。

为什么在新项目中作者倾向于先写测试?

作者认为在新项目中先写测试可以更好地指导代码的生成。

处理遗留代码时,作者的编码策略是什么?

作者在处理遗留代码时倾向于先编写生产代码,然后让AI生成测试。

选择先写测试还是先生成代码的依据是什么?

选择依据通常取决于项目的性质,如新项目或遗留代码的不同需求。

AI编码工具如何影响测试和代码生成的顺序?

AI编码工具可以根据用户的选择生成代码或测试,影响编码的顺序和效率。

在编码过程中,作者对AI生成测试的看法是什么?

作者认为在遗留代码中使用AI生成测试是有效的,但在新项目中更倾向于先写测试。

➡️

继续阅读