8000 GitHub - jasonswett/gptdd
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

jasonswett/gptdd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GPTDD

GPTDD is a command-line program that assists programmers in writing programs using test-driven development (TDD) with the help of ChatGPT. This README was mostly written by ChatGPT, an advanced AI language model developed by OpenAI.

Table of Contents

  1. Introduction
  2. Installation
  3. Usage
  4. Contributing
  5. License

Introduction

GPTDD aims to facilitate the TDD process by integrating with ChatGPT. It allows developers to write tests and code based on requirements given to ChatGPT. GPTDD then updates the codebase accordingly, running the relevant tests until they pass.

Installation

Clone the GPTDD repository from GitHub:

```bash git clone https://github.com/jasonswett/gptdd.git ```

After cloning the repository, follow the instructions in the setup section to configure your environment.

Usage

Before starting to use GPTDD, paste the contents of the prompts/instructions.txt file into ChatGPT.

Fol 579D low the TDD workflow outlined in the instructions:

  1. Provide a requirement to ChatGPT.
  2. Receive test code from ChatGPT.
  3. Copy and paste the test code into GPTDD.
  4. GPTDD updates the codebase and runs the relevant tests.
  5. Repeat the process until the tests pass.

For more detailed instructions, please refer to the prompts/instructions.txt file.

Contributing

Contributions are welcome! If you're interested in improving GPTDD or adding new features, please feel free to submit a pull request or open an issue on GitHub.

License

This project is licensed under the MIT License. For more details, see the LICENSE file.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

0