- Integrate AI tools into the Software Development Life Cycle (SDLC) by using code management systems like GitHub.
- Capture prompts for future developers by storing them in a text file or as comments in the code.
- Use OpenAI and Lang chain for code generation.
- Set coding standards for the system prompt, including preferred libraries and coding style guides like PEP 8.
- Write specific prompts for substantial functions, including parameter types and function descriptions.
- Consider whether to let the large language model create unit tests or write them as part of the specification.
- Avoid breaking changes by specifying function and parameter names.
via Tracking Prompts in Software Development (2.4)