2006-11-09から1日間の記事一覧

システムを小さく作って段階的にリリースすることが重要な理由

ゼスト社長・伊藤由紀子氏の本に書いてあった、巨大なシステムを一発で作らないで、小さいシステムを段階的にリリースすることが重要な理由。 あるいは、ERPパッケージみたいなものをいきなり入れないほうがよい理由。 1) お客さんが開発費の手当てをしやす…

double の値が NaN かどうかは == 演算子ではチェックできない

double の変数が NaN かどうかは、Double#isNaN() でチェックする。 double の変数と Double.NaN を == で比較したら、常にfalseになってしまう。 double d = Double.NaN; if (d == Double.NaN) { // ここは通らない } if (Double.isNaN(d)) { // ここは通る…