渋川@東工大です。
> というわけで、まことに勝手ですが、こちらにまとめさせていただきました。
お疲れさまです。楽しいページになりましたね。
> 中には加筆修正したものもあるので、
> 不適切と思われるものは、なんなりと指摘してください。
>
> 名称:ユニットテスト デバッグパターン
> 対策: バグを再現するユニットテストを書く.大きいプログラムだと,ここ
まで来れば,ほぼ解決したも同然.
ユニットテストだとバグが再現しても、どこにバグがあるかわかりにくいことが
時々あります。
特に、C++で「こうするとコアダンプが起きる」という手のバグは、再現した後
も結構大変だったりします。
直すとしたらこんな具合でしょうか?
名称:ユニットテスト
現象:バグの存在を確認したい。
対策:バグを再現するユニットテストを書く。また、あらかじめユニットテスト
を書いておくことでバグを発見しやすくする。
補足:すべてのコードにユニットテストを書いておくことでコードの信頼性が上
がる。
ついでにパターンの分類を考えてみました。でもいまいち分類しきれないのも多
いです。
1.デバッグ手法
2.コードのバグ
3.プログラマのバグ
4.人間関係のバグ
-----
東京工業大学 電気電子工学科 3年
_/_/_/ しぶかわよしき JA6HFA/1
_/ mailto: shibu@....jp / ja6hfa@....jp