perl hacks読んでたらHack #54:Debug with commentsで Smart::Commentsが便利そう。
と思ったら、Elementaryでエントリになってたヨ。
perl hacksには書いてないけどElementaryで紹介されてた
プログレスバーいい!
初心者気味の他人のコードのデバッグすんのにDebug::EchoMessageすすめるんだけど、プリントデバッグみたいじゃないのでいまいち浸透しない。(あと、Debug::EchoMessageは標準じゃなかったはずなので、モジュールインストールしてないマシンだとエラー吐くし。)
Smart::Commentsだったら、
プリントデバッグした残骸を###付けて残しとけヨ
って指示するだけで、use Smart::Commentsしてなくても、
とかやるだけで、デバッグできるし、ループの部分に
### [===> ] % done
とか入れるといい感じになるので、面倒見られるほうも見るほうも効率的かなぁ?
Perl Hacks: Tips & Tools for Programming, Debugging, And Surviving
Damian Conway
Oreilly & Associates Inc / 2303円 ( 2006-05-30 )
Damian Conway
Oreilly & Associates Inc / 2303円 ( 2006-05-30 )
というわけで、職場に浸透するかどうか試してみよう。