一般的なデバッグ手法について、何を読むことをお勧めしますか? 特定のプラットフォーム ソリューションよりも、原則とベスト プラクティスに関心があります。記録のために、私は主に .NET (F#、C#) を使用し、Haskell と Ocaml に手を出しています。
ある金曜日の夕方、家に帰る途中で同僚とデバッグについて話しました。VisualStudio デバッガーからライブ オブジェクトの状態を表示および変更できることを知って驚きました。彼はまた、彼が知っている別の開発者である「Java の第一人者」が、デバッグの魔法を彼に示し、デバッグに関する記事または小冊子を渡したことがあり、私の同僚の最初の「それには何もない」という態度に異議を唱えたと述べました。虫狩りに思った以上の時間を費やしたので、挑戦する準備もできています。お勧めのリンクはありますか?