タグ

ブックマーク / rabbit2go.hatenablog.com (2)

  • MacOSX 10.9にてJava SE6をインストールせずJava SE7を使う - rabbit2goのブログ

    MacOSX 10.9.2 (Mavericks)にて、Eclipse 4.3 (Kepler)を起動させようとすると、Java SE6のインストールを求められてしまう。 "Eclipse.app"を開くには、Java SE6ランタイムが必要です。今すぐインストールしますか? しかしながら、既にJava SE7 update55をインストール済みなのだ。 $ /usr/libexec/java_home -V Matching Java Virtual Machines (1): 1.7.0_55, x86_64: "Java SE 7" /Library/Java/JavaVirtualMachines/jdk1.7.0_55.jdk/Contents/Home /Library/Java/JavaVirtualMachines/jdk1.7.0_55.jdk/Contents/Home

    MacOSX 10.9にてJava SE6をインストールせずJava SE7を使う - rabbit2goのブログ
  • 私家版マーフィーの法則 - rabbit2goのブログ

    バグのないソフトは無い。 開発工程は必ず遅れる。 工程通りに進行している開発は、何か重要な項目を忘れている。 仕様書通りに作られたソフトには問題がある。 仕様を追加すればするほど、工程は指数関数的に遅れる。 テスト項目に入っている不具合を「バグ」と呼び、テスト項目に入っていない不具合を「仕様」と呼ぶ。 開発者のマシンでは不具合が再現しない。 重大な不具合に関するテストは、チェック項目に入っていない。 開発に必要な情報は仕様書に記載されていない。 昨日書いたばかりのソースコードは既に理解不可能である。 開発者はテスターによる完璧なチェックを期待し、テスターは開発者による完璧なソフトを期待する。 優秀な開発者は必要な仕様と不必要な仕様を取捨選択する。 深刻なバグほど直しやすく、簡単なバグほど直しにくい。 優れたソフトと出来の悪いソフトの違いは、バグの有無ではなくバグをいかにうまく隠すかという点

    私家版マーフィーの法則 - rabbit2goのブログ
    atm_09_td
    atm_09_td 2011/05/19
    "テスト項目に入っている不具合を「バグ」と呼び、テスト項目に入っていない不具合を「仕様」と呼ぶ。"
  • 1