設計の経験的備忘録

  • 頭で考えるより、ノートでまとめる。
    • 頭でがんばって考えてもわからない問題が、ノートに図を駆使して考えるとあっさり解決することが多い。
  • 仕様の問題点を検討する場合は、通勤電車の中
    • 机上で考えても、検討漏れがあったりとか、、なぜか電車の中で考えるとうまくいく。XPのプラクティスで「会議が長引かないように立って会議しろ」というのがありましたが、なんか関係あるのかもしれない。
  • UIを大幅に変更する場合、既に使っているユーザから反発を受ける。
    • UIは最初からしっかり考えないといけません。
  • 業務知識を覚える。
    • 頭の中で考えるようにしないと問題点が見えてこない。何かの設計の本で夢に見るまで考えつくすべきだ、みたいなことが書いていた。
  • フェールセーフ、フォールトトレラント、フェールダウン