2021-09-01から1ヶ月間の記事一覧

バグはデッドロックに置き換える

ソフトウェアからバグを完全に除去するのは不可能である。 だからと言ってそれをソフトウェア制作者に言えばその人のやる気をなくしてしまう。 なので別の言い方で言うことにしよう。デッドロックとは、複数のプロセスがそれぞれ他のプロセスの終了を待った…

潜在バグのデバッグはいつまでも繰り返せない

本格的なソフトウェアにて潜在的に存在するバグ。 そのバグは見つけたらデバッグすればいい、誰しもそう思っている。 しかし、「潜在バグの発見→そのバグの除去→潜在バグの発見→そのバグの除去→…」という繰り返しはいつまでも続けられない。 そのソフトウェ…