コード実装・レビュー確認時にどういった観点で確認するかをまとめてみた。
機能編
・ 機能要件を満たしているか
・ 定数を用いているか
・ 将来負債になりそうな箇所はないか
・ 他の人が読んだ時にわかりにくい箇所はないか
・ コメントは適切にはいっているか
・ 無駄にネストが深くないか
・ 早期リターンできる箇所はないか
・ 読み物として作成できているか
・ パフォーマンスは検討されているか
・ 機能ごとに分割されているか
・ デグレ確認はしているか
画面編
・ ユーザ目線でわかりにくい文言はないか
・ pxはデザインと乖離してないか
・ アニメーションの動きはデザイナーと確認しているか
・ 画面幅が変わった場合の動作は適切か
・ nullの場合の挙動は問題ないか
・ 表示までの時間が長くならないか
・ 表示データは整合性がとれているか
デプロイ編
・ 必要なデータは揃っているか