回答
這基本上取決於你的目標是通過調試。你是否正在修復一些問題檢查數據等。
但基本的事情是設置一個調試器像Visual Studio或什麼,這將使你的生活更簡單。
我的調試策略是編寫測試,所以我不需要使用調試器。
祝你好運。單元測試測試隔離的代碼段。當你插入數據庫,用戶輸入,外部服務等時會發生什麼? – Jamie 2010-08-27 09:47:52
爲什麼downvote?我是認真的。我有集成測試來覆蓋數據庫和覆蓋用戶輸入的穩定驗證框架。我如何調試外部服務?我會用小提琴或其他東西來檢查它是如何響應的。正確的測試策略使我的調試器使用率降低了99%。我不記得我最後一次使用調試器進行任何嚴肅的事情。 – 2010-08-27 10:01:19
+1(以反擊行爲downvote)。這確實是理想的,但是我太活躍了,沒有調試器:) – 2010-08-27 10:08:09
- 1. 調試SSRS的最佳策略是什麼?
- 2. 測試D3/HighCharts/SVG的最佳策略是什麼?
- 3. 在Visual Studio中調試程序的最佳方式是什麼?
- 4. 在限制性IT策略下安裝cygwin的最佳策略是什麼?
- 5. 在MVC中調用存儲過程的最佳策略是什麼?
- 6. vim中代碼塊和宏的最佳策略是什麼?
- 7. Refit ApiException的最佳重試策略?
- 8. 在模態窗口(jQuery)中遍歷縮略圖的最佳策略是什麼
- 9. 遵循什麼策略從FTP遷移到版本控制?
- 10. 最佳策略值
- 11. 什麼是支持.NET 3.0和.NET 4.0的最佳策略?
- 12. 分組鏈接用戶的最佳策略是什麼
- 13. 用PHP更新mysql行的最佳策略是什麼?
- 14. Python/MySQL組合的最佳轉義字符策略是什麼?
- 15. 構建XACML策略的最佳實踐是什麼?
- 16. 什麼是依賴注入用戶輸入的最佳策略?
- 17. 使用nvidia-smi什麼是捕獲能量的最佳策略
- 18. 使用XACML3.0創建策略的最佳方式是什麼?
- 19. 什麼是使ORM緩存無效的最佳策略?
- 20. 什麼是Spring安全會話認證的最佳策略
- 21. 同時取消多個頁面的最佳策略是什麼?
- 22. 什麼是GAE的最佳遷移策略CloudSQL
- 23. 日誌分析應用程序的最佳策略是什麼
- 24. 什麼是ASP.NET的最佳部署策略
- 25. 什麼是最佳的數據庫連接策略
- 26. 保留大數據集的最佳策略是什麼?
- 27. 從ClearCase遷移到SVN的最佳策略是什麼?
- 28. Equals和GetHashCode的最佳策略是什麼?
- 29. 最佳策略引用
- 30. 將測試添加到現有鋼軌項目的最佳策略是什麼?
我不確定是否有策略。確定在哪裏放置第一個斷點需要一些經驗/技能,調試會話的長度可以縮短一個數量級。但是,因爲你的問題......很難回答。取決於上下文(問題和人調試) – Gishu 2010-08-27 09:44:22
請參閱http://stackoverflow.com/questions/1416008/recommended-reading-on-general-debugging-techinques – Brian 2010-08-27 09:45:20
而且還http://stackoverflow.com/questions/91527/debugging-techniques – Brian 2010-08-27 09:46:36