Tracking Prompts in Software Development

  • 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)