パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

はやぶさ、岩石採取のための金属球を発射できなかったのはプログラムミスが原因」記事へのコメント

  • by Anonymous Coward

    有人宇宙飛行はできませんね。
    こんな簡単なバグをつぶせないようでは。
    いっそのこと、プログラムは公開して、バグ発見者には宇宙飛行ご招待すれば。
    私は、辞退します。

    • この知見が「はやぶさ2」に活かせれば良いのです。
      そのための工学試験衛星なんですから。

      --
      And now for something completely different...
      • by Anonymous Coward on 2010年11月29日 20時43分 (#1866022)

        ソフトウェア上のバグの知見というのは、どういう形で一般化し継承されるのでしょうか。
        ハードウェア上の不具合については、知見としてデータベース化しやすいと思いますが。

        例えば今回のバグは、どんな知見として蓄積され、今後の同様のプロジェクトの成功率を
        上げるために役立つのでしょうか。

        親コメント
        • 物事は具象的にだけでなく抽象的にも捉えないとな。
          てか、一般化するなら抽象化するのは当然だが。

          例えば「セーフティが働いて何かが中止になった時はassertっぽくソースコード中の位置をメッセージに含める」とか。
          問題発生から原因解明までの時間を短縮できるから時間切れまでに修正できる可能性が高くなるだろ?
          コードサイズ気にするならメッセージにはソースラインコードを出力させて、ビルド時に作る対応表牽くようにすればいい。

          親コメント

UNIXはシンプルである。必要なのはそのシンプルさを理解する素質だけである -- Dennis Ritchie

処理中...