ai-peer-programmer
所属分类:自动编程
开发工具:JavaScript
文件大小:10KB
下载次数:0
上传日期:2023-04-25 10:04:07
上 传 者:
sh-1993
说明: ai同行程序员,我使用GitHub Copilot和其他ai同行编程工具的经验。
(ai-peer-programmer,My experiences with GitHub Copilot and other AI peer programming tools.)
文件列表:
CodeRefactor.md (661, 2023-04-25)
LICENSE (1073, 2023-04-25)
PatternCompletion.md (1108, 2023-04-25)
TestCases.md (6506, 2023-04-25)
lib (0, 2023-04-25)
lib\CodeRefactorExample1.js (5862, 2023-04-25)
lib\CodeRefactorExample2.js (595, 2023-04-25)
lib\CodeRefactorExample3.js (778, 2023-04-25)
lib\CodeRefactorExample4.js (693, 2023-04-25)
lib\Regex.js (1579, 2023-04-25)
lib\Sanitize.js (1372, 2023-04-25)
package.json (358, 2023-04-25)
test (0, 2023-04-25)
test\lib (0, 2023-04-25)
test\lib\sanitize.js (3824, 2023-04-25)
# AI Peer Programmer
Hey devs! I'm here to share my experience working with GitHub Copilot and ChatGPT as peer programmers.
## GitHub Copilot
Prerequisites: In Visual Studio Code, install the "GitHub Copilot" extension and login with GitHub.
### Code refactor
Refer [CodeRefactor.md](https://github.com/kedarchandrayan/ai-peer-programmer/blob/main/CodeRefactor.md) for details.
### Test cases
Refer [TestCases.md](https://github.com/kedarchandrayan/ai-peer-programmer/blob/main/TestCases.md) for details.
### Regex
Refer [lib/Regex.js](https://github.com/kedarchandrayan/ai-peer-programmer/blob/main/lib/Regex.js) for details.
### Pattern completion
Refer [PatternCompletion.md](https://github.com/kedarchandrayan/ai-peer-programmer/blob/main/PatternCompletion.md) for details.
### Pinch of salt
Take suggestions from Copilot as first draft, which needs review, specially on following lines:
- Order of complexity
- Security vulnerability
- Solving our requirement or not
Try to modify the prompt, be more specific to get better results.
Use descriptive names for variables, functions and classes.
近期下载者:
相关文件:
收藏者: