デバッグ/テストの実施
作者: admin
â
最終変更
2014年07月29日 14時33分
2013年前期に行われたCMSI計算科学技術特論Aの講義「第8回 高速化チューニングとその関連技術1」をもとに、プログラムのデバッグ/テストの実施に関して解説しています。
(注) ビデオ画像の開始位置は、回線状況によりずれが生じる可能性があります。その場合は再読み込みを行ってください。
1. チューニング、その前に
- デバッグについて (P.11, ビデオ画像 )
- バグの入り方 ( P.12, ビデオ画像 )
2. バグを入れないコーディング
- バグを入れないコーディング ( P.13, ビデオ画像 )
- sort+diff デバッグの例1:粒子対リスト作成 ( P.16, ビデオ画像 )
- sort+diff デバッグの例2:粒子情報送信 ( P.18, ビデオ画像 )
- sort+diff デバッグの例3:並列版リスト作成 ( P.20, ビデオ画像 )
- バグを入れないコーディングのまとめ ( P.22, ビデオ画像 )
3. デバッグの方法論
- デバッグの方法論・・・その前に ( P.24, ビデオ画像 )
- ありがちなパターン ( P.25, ビデオ画像 )
- バージョン管理している場合 ( P.26, ビデオ画像 )
- バージョン管理システムのまとめ ( P.27, ビデオ画像 )
- 地雷型バグ ( P.28, ビデオ画像 )
- バグったコードの保存 ( P.29, ビデオ画像 )
- 問題の切り分け ( P.30, ビデオ画像 )
- バグの例 ( P.32, ビデオ画像 )
- 問題の切り分けとバージョン管理 ( P.33, ビデオ画像 )
- デバッグのまとめ ( P.35, ビデオ画像 )
4. ソース公開のススメ