(エンジニアリング日誌#1)Copilotに感動した
今機能開発を業務で行なっています。
最近テスト駆動開発の本を読んで、勝手に取り入れてみました。
テスト駆動開発の流れはざっくりこんな感じ。
1.プロダクトコードにテストを作るのに最低限の情報を書く
2.テストを作る
3.テストを動かし不合格になる事を確認する
4.テストが通るようにプロダクトコードをコーティングする
5.テストを動かし、パスする事を確認する。
上記の流れに沿って進めていて、4番の段階でGitHubCopilotが推論をして、プロダクトコードを提案してくれま