無料ツール|印刷用チェックリスト
AIリファクタリングの差分レビューチェックリスト
マージやプルリクの前に、1項目ずつ「○/要確認」を付けながら使ってください。一度に全部でなく、今日はその変更に関係する所だけで十分です。各セクションの **★印は「これだけは外せない最低ライン」**。忙しい日は★だけ、残りは任意——と読んでください。
①範囲を決める
- ★ 変える所・変えない所を1行で決めたか
- AIに「振る舞いは変えない」と伝えたか
②小さく刻む
- コミットは目的ごとに分かれているか
- 名前整理とロジック変更を分けたか(大きなdiffが先に来たら無理に分けず③へ飛んでよい)
③ロジックの変化を拾う
- ★ 条件・境界(>と>=)の変化を見たか
- 既定値・null/空の扱いの変化を見たか
- エラー処理・例外・ログの変化を見たか
④テストで固定する(テストが無ければ前後突き合わせ=⑤で代替可)
- ★ リファクタ前にテストを緑にしたか/無ければ⑤の突き合わせで代えたか
- 後も同じテストが全部緑か確認したか
- 書き換えが要るテストの理由を確かめたか
⑤こわい所を動かす
- ★ 同じ入力で前後の出力が一致したか(こわい1件でよい)
- 副作用はコピー環境で比べたか(用意できなければ読みと特性テストで1件に絞る)
この内容は記事「AIリファクタリングの差分レビュー|壊さず確認する手順」のチェックリストです。印刷してそのままお使いいただけます。 / 無料ツール一覧へ