我已经做了二十多年的软件开发人员,使用 C、 Perl、 SQL、 Java、 PHP、 JavaScript 和最近的 Python 编程。我从来没有遇到过无法使用一些仔细的思考和恰当的调试 print
语句进行调试的问题。
我尊重许多人说我的技术是原始的,在 IDE 中使用真正的调试器要好得多。然而,根据我的观察,IDE 用户似乎并没有比我使用石刀和熊皮更快或更成功地进行调试。我真诚地愿意学习正确的工具,只是我从来没有看到过使用可视化调试器的令人信服的优势。
此外,除了如何设置断点和显示变量内容的基本知识之外,我从未读过教程或书籍,其中介绍了如何有效地使用 IDE 进行调试。
我错过了什么?是什么使 IDE 调试工具比深思熟虑地使用诊断 print
语句更有效?
您能否提供一些资源(教程、书籍、屏幕录像)来展示更好的 IDE 调试技术?
答得好!非常感谢大家抽出时间。很有启发性。我投了很多票,没有一票被否决。
一些值得注意的地方: