プログラミングテクニックの履歴

コーディング

  • コメントにはwhatだけでなくwhyも書く
  • コーディング規約を守る。一貫していることが大切

設計

  • アーキテクチャの説明と正当性

クラス設計について

  • 高い凝集性/低い結合性
  • 高いファンイン/低いファンアウト