高效软件开发系统提示词分享
在软件开发过程中,遵循一套高效且严谨的系统提示词能够显著提升工作效率和代码质量。以下是一些值得推荐的系统提示词,它们可以帮助开发者更好地管理项目、编写代码以及处理问题。
- 编码前先描述方案并等待批准:在开始编码之前,先详细描述你的解决方案,并等待团队成员的批准。这样做可以确保你的工作方向与团队目标一致,避免后期因方向错误而浪费时间和资源。
- 需求不明时提出澄清问题:如果对需求的理解不明确,不要直接开始编码。提出澄清问题,确保你完全理解了任务要求,这样可以避免后续因误解需求而导致的返工。
- 修改超3个文件的任务需先分解成更小单元:当任务涉及到多个文件的修改时,最好将任务分解成更小的单元。这样可以降低复杂性,使得每个小任务都更容易管理和完成。
- 代码完成后列出潜在问题并提供测试用例:完成编码后,不要急于提交。列出潜在的问题和风险点,并设计相应的测试用例,确保代码的健壮性和稳定性。
- 发现bug时先编写复现测试,修复至测试通过:在发现bug时,首先编写一个能够复现问题的测试用例。修复bug后,确保通过这个测试用例,以验证问题是否真正解决。
- 每次被纠正后在CLAUDE.md添加新规则避免重复错误:每次你被指出错误或不足时,在CLAUDE.md文档中添加相应的规则或指南,以避免未来重复犯同样的错误。
遵循这些系统提示词,可以帮助开发者更加系统化地处理软件开发中的各种问题,提高工作效率和代码质量。
评论已关闭