よいコードの定義と価値・いいコードを書けるようになる為の習慣
よいコードの定義と価値
どんなコードがよいコード?
1.保守性が高い
コードの理解が容易
□名前付け 何をやってるのか名前で推測できる
□スコープ コードどうしの依存性を低くする
□コードの分割・集約
2.素早く効率的に動作する
適切なパフォーマンスで動作する
3.正確に動作する
正常な値がくるはずという決め付けをせずに
不正な値がきても被害を受けないようにする
□テストの自動化
どんなコードがよいコード?
コードの理解が容易
□名前付け 何をやってるのか名前で推測できる
□スコープ コードどうしの依存性を低くする
□コードの分割・集約
適切なパフォーマンスで動作する
正常な値がくるはずという決め付けをせずに
不正な値がきても被害を受けないようにする
□テストの自動化