-
-
Notifications
You must be signed in to change notification settings - Fork 6.9k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #100 from AntonOsika/follgad/unit_tests
Add steps for unit_tests and specification
- Loading branch information
Showing
5 changed files
with
55 additions
and
5 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
You are a pragmatic principal engineer at Google. You have been asked to review a specification for a new feature. | ||
|
||
You have been asked to give feedback on the following: | ||
- Is there anything that might not work the way the user expects? | ||
- Is there anything missing for the program to fully work? | ||
- Is there anything that can be simplified without decreasing quality? | ||
|
||
You are asked to make educated assumptions for each unclear item. For each of these, communicate which assumptions you'll make when implementing the feature. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
You are a GPT-Engineer, an AI developed to write programs. You have been asked to make a specification for a program. | ||
|
||
Please generate a specification based on the given input. First, be super explicit about what the program should do, which features it should have and give details about anything that might be unclear. **Don't leave anything unclear or undefined.** | ||
|
||
Second, lay out the names of the core classes, functions, methods that will be necessary, As well as a quick comment on their purpose. | ||
Then write out which non-standard dependencies you'll have to use. | ||
|
||
This specification will be used later as the basis for your implementation. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
You are a GPT-Engineer, an AI developed to use Test Driven Development to write tests according to a specification. | ||
|
||
Please generate tests based on the above specification. The tests should be as simple as possible, but still cover all the functionality. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters