アウトプットができる技術者に

it's a time to take a new step !

よいコーディング

で、ソースコードの可読性は、あるていど、属人的なもの。
ということなので、どうコーディングするか

どう書くか
  • みんなが読みやすいと共通していることだけ書く
  • 拡張性があるように書く
  • 保守性を考慮して書く
拡張性・保守性とは?

拡張性

  • 変更があった場合に、一部を変更するだけで対応できるよう?
    • PG作成時に、どこに変更点があるか想定しつつ書く
    • よくあるのは、データ/カラムの追加

保守性

  • ソースコードが読みやすいこと?
  • たとえば、一部だけ実行が可能である
  • inputファイルの差し替えが容易である

んー、もう少し検討が必要そうだな