プルリクエストテンプレート
プルリクエストのテンプレートを使うことで、プルリクエストの作成時に必要な情報を簡単に記入することができます。プルリクエストのテンプレート例を以下に示します。
パス: .github/PULL_REQUEST_TEMPLATE.md
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 |
|
このテンプレートを使うことで、プルリクエストの作成時に必要な情報を簡単に記入することができます。プルリクエストのテンプレートは、プロジェクトごとに異なる場合があるため、プロジェクトに合わせてカスタマイズすることができます。
レビューのポイント
プルリクエストのレビューを行う際には、以下のポイントに注意してレビューを行うことが重要です。
コードの品質
プルリクエストのレビューでは、コードの品質を確認することが重要です。コードの品質を確認する際には、以下のポイントに注意してレビューを行います。
- コードの可読性:コードが読みやすいかどうかを確認する
- コードの効率性:コードが効率的に動作するかどうかを確認する
- コードの一貫性:コードが一貫性を持っているかどうかを確認する
- コードのセキュリティ:コードがセキュリティ上の問題を含んでいないかを確認する
テストの実行
プルリクエストのレビューでは、テストの実行を行うことが重要です。テストの実行を行う際には、以下のポイントに注意してレビューを行います。
- ユニットテスト:コードの各部分が正しく動作するかどうかを確認する
- 結合テスト:コードの複数の部分が正しく連携するかどうかを確認する
- E2Eテスト:コードがユーザーの操作に正しく反応するかどうかを確認する
ドキュメントの作成
プルリクエストのレビューでは、ドキュメントの作成を行うことが重要です。ドキュメントの作成を行う際には、以下のポイントに注意してレビューを行います。
- コードの説明:コードの動作や目的を説明するドキュメントがあるかどうかを確認する
- ユーザーガイド:ユーザーがコードを使用する際の手順や注意点を説明するドキュメントがあるかどどうかを確認する
- APIドキュメント:APIの仕様や使用方法を説明するドキュメントがあるかどうかを確認する
レビューのコメント
プルリクエストのレビューでは、適切なコメントを残すことが重要です。コメントを残す際には、以下のポイントに注意してコメントを残します。
- 肯定的なコメント:コードの良い点を褒めるコメントを残す
- 改善点のコメント:コードの改善点を指摘するコメントを残す
- 質問のコメント:コードの理解に関する質問を残す
- 意見のコメント:コードの設計や実装に関する意見を残す
レビューの手順
プルリクエストのレビューを行う際には、以下の手順に従ってレビューを行います。
- プルリクエストの確認
- プルリクエストの概要を確認する
- 変更内容を確認する
- 関連リンクを確認する
- スクリーンショットを確認する
- チェックリストを確認する
- その他の特記事項を確認する
-
前提プルリクエストを確認する
-
コードの品質の確認
- コードの可読性を確認する
- コードの効率性を確認する
- コードの一貫性を確認する
- コードのセキュリティを確認する
-
テストの実行
- ユニットテストを実行する
- 結合テストを実行する
- E2Eテストを実行する
-
ドキュメントの作成の確認
- コードの説明を確認する
- ユーザーガイドを確認する
- APIドキュメントを確認する
-
レビューのコメントの残し方
- 肯定的なコメントを残す
- 改善点のコメントを残す
- 質問のコメントを残す
- 意見のコメントを残す
-
レビューの結果のフィードバック
- レビューの結果をプルリクエスト作成者にフィードバックする
- レビューの結果をプルリクエスト作成者と共有する
- レビューの結果をプルリクエスト作成者と議論する
プルリクエストのレビューを行う際には、上記の手順に従ってレビューを行うことで、プルリクエストの品質を向上させることができます。