More Joel on Software 終了

そういえば More Joel on Software 読み終わった。こういう読み物っぽいのはさくさく読めていいなー。

今日読んだところで印象に残ったもの。

  • 間違ったコードは間違って見えるようにする
    • ハンガリアン記法の元はアプリケーションハンガリアンと呼ばれるものであり、単純に型情報を付加するためのものではない。
      • us(Unsafe)、row 等の型情報だけではわからない付加情報を記述するルール。
Write usString;  // 間違い。Unsafe 文字列をそのまま出力している
Write SFromUs(usString); // Safe 文字列に変換してからなら OK
  • 優先順位を決める
    • いろいろな人を集めて優先順位を決めているらしい。いろいろな視点を入れて総合的な優先順位を決めるところが重要っぽい。