你用你的工作步骤通过代码了解代码的作用,或者你觉得它很容易看别人写的代码,以弄清楚是怎么回事语言的调试?我正在讨论用C#编写的代码,但它可以是任何语言。调试器使用
Q
调试器使用
2
A
回答
0
是的,但通常只用于调查证明对其他方法有抗性的错误。我编写嵌入式软件,因此运行调试器通常需要将调试模块物理插入到被测PCB中,添加/删除链接,在调试套接字上焊接(如果尚未存在)等 - 为什么我尽量避免它,如果可能的话。此外,一些较早的调试器硬件/软件可能有点片面。
0
我会为代码的特别复杂的部分,但我希望我的一般开发商同胞会写代码是非常明显的跟随离不开它。
1
我用这个单元测试。
0
取决于谁写的代码,甚至一个调试器不会有助于理解它是如何工作的:我有一个同事谁引以自豪能够得到尽可能在每一行代码来完成。这可能会导致难以阅读的代码,更不用说理解它长期运行的代码。
个人而言,我始终希望看到代码的可读性,因为我尝试写的代码。
0
我将主要使用调试器设置断点上例外。
这样我可以执行任何测试或单元测试我写的,并且仍然能够是正确的地方如果发生任何异常的代码失败。
0
我不会说我一直都在使用,但我确实经常使用它。我工作的领域是自动化和控制。您经常需要调试器来查看系统的各种内部状态。通过查看代码来确定这些通常是不可能的。
0
是的,但只有在没有单元测试覆盖率和代码特别难以遵循的情况下才是最后的选择。使用调试器来遍历代码是一个耗时的过程,我不觉得太有趣。当试图遵循VBA代码时,我倾向于使用这种技术。
相关问题
- 1. 使用chrome调试器调试图标
- 2. 使用Visual Studio调试器调试C++
- 3. ReSharper中的“使用调试器测试”?
- 4. 无法使用Resharper调试测试 - 无法启动调试器
- 5. 如何调试cuke4duke使用Ant和安装远程调试器
- 6. 如何使用远程调试器调试SharePoint EventReceiver?
- 7. 如何使用delphi调试器调试isapi扩展?
- 8. 使用py.test以某种方式调试python调试器吗?
- 9. 使用远程调试器在WebStorm中调试TypeScript
- 10. Toad for Oracle:使用脚本调试器来调试匿名块
- 11. 如何使用Firefox调试器来调试jQuery事件?
- 12. 如何使用VSCode调试器来调试Gunicorn工作进程?
- 13. 不能使用调试器NotificationListenerService
- 14. 帮助使用Lisp调试器
- 15. 你如何使用Android调试器?
- 16. 同时使用调试器和curses?
- 17. 在Xcode中使用MacRuby调试器?
- 18. 使用GDB调试PHP解释器
- 19. 使用node.js调试服务器端
- 20. 使用调试器时拒绝连接
- 21. 我使用eclipse调试器错了吗?
- 22. cakephp - 调试器错误使用imagecreatefrompng()
- 23. 使用Saxon的XQuery调试器
- 24. 使用netbeans的Ruby调试器
- 25. 变量使用PhpStorm调试器断点
- 26. javascript chrome调试器equivelant PHP调试器
- 27. 如何使用新测试包调试浏览器测试
- 28. 使用delve调试测试
- 29. 使用gdb调试回调
- 30. 使用AT命令调试GSM调制解调器