- 推測が必要なコードになってないか
- もっとシンプルに書けないか
- コードは読む時間のほうが長い
- 読む時にIDEを開きたくならないか
- 早すぎる最適化が行われてないか
- コードから仕様が見えるか
- どうしても見えない時はコメントを書く
- 不安な部分がないか
- クラス、メソッドは一言で説明できるか
- 参照透過性があるか
- 冪等性があるか
- テストを通すための差分が発生してないか
- または、その様なことになる構造になってないか
- テスト名が曖昧な表現になってないか
- 「正しくレスポンスが返ってくる」とは?
- 俺が保守してもいいと思えるか
- 依存の方向が逆流してないか
Last active
April 8, 2021 13:04
-
-
Save pei0804/568628168e326ef9509d797318181937 to your computer and use it in GitHub Desktop.
code-rule
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment