投稿者 とくま  (社会人) 投稿日時 2013/3/8 09:44:48
デバッガ自体の進化の恩恵で開発時に一行一行確認しながら実行できるというのは
本当に便利ですし、それをすれば、ほとんどのバグが潰せます。
(初心者レベルの質問をしている方はこれができていないようですが)

ただしこういったデバッグが十分にできない言語や環境の方が多いのではないでしょうか。
外部(例えばサーバ上)で動くプログラムや、デバッガの無い環境(本番環境とか)で
環境依存のバグが起こった場合など。

こういった場合は、ログを残すというのが基本になっていると思います。
inetpub\logs\LogFiles 然り、MSSQL\Log 然り、system32\config\SysEvent.Evt 然り。