030.Joel on Software

一番大切だと思ったのは、ソースコードは書き直すべきではないということ。
これはNetscapeの大失敗が事例としてあげられる。
ハッカーと画家にもあるが、基本的にソースコードは書けば書くほどエラーが入り込む。
そしてこれまでに長く使用し、拡張・修正されてきたコードはそれだけ信頼性が高い。
汚いコードはある意味、信頼性やOSなどとの整合性のために美しさを捨て去ったものでも
ある。


あと特に面白かったのは下の項目

  • いかにして面白い人材を集めるか?
  • テスタを雇わない(間違った)5つの理由
  • 人のタスク切り替えの有害論

オープンソースコモディティ化についての考察も興味深かった。

Joel on Software

Joel on Software