デバッガってどこまで使えたら一人前?
ここ1年PerlやRuby, Pythonといったスクリプト言語でプログラムを書いていたせいか、GDBのようなデバッガを使う機会が全くなかった。最近よく使っているPythonはエラーが起きたときにTracebackしてくれるので、大変ありがたい。
しかし、最近研究の一環でLSH (Locality-Sensitive Hashing) 関連の論文を読んで、LSHのアルゴリズムをC++で実装することになった。ところが全く進まない。C++をまともに勉強したことなかったので、本を読みつつ実装しているが、segmentation faultが起きるようなエラーが起きると、さっぱり。
やっぱり、しっかりとデバッグの技術を身につけようと思い、
実践 デバッグ技法 ―GDB、DDD、Eclipseによるデバッギング
- 作者: Norman Matloff,Peter Salzman,相川愛三
- 出版社/メーカー: オライリージャパン
- 発売日: 2009/06/08
- メディア: 大型本
- 購入: 10人 クリック: 199回
- この商品を含むブログ (31件) を見る