作为一名自学成才的程序员,我学会了使用交互式控制台进行调试,该控制台在构建/运行脚本时将所有变量保存在内存中。但是,我注意到在 IDE 中调试的压倒性趋势(我认为 CLI + 编辑器解决方案,就此而言)是在一个地方构建您的脚本并提供一个单独的控制台“沙盒”类型区域,该区域仅在您复制时保留变量/粘贴您的代码。
没有交互式控制台如何调试?谁能列出一些可以帮助我成为更好的程序员/调试器的调试步骤?
目前,这是我所做的一个非常简化的版本:
- 写一些伪代码(有时)
- 在应该可以工作的编辑器中编写一些代码
- 运行/构建脚本
- 检查标准输出是否有错误
- 如果没有错误,那么 7.
- 如果出现错误,则在修复有问题的代码后返回 2。
- 在控制台中输入变量名称以验证它们看起来像我预期的那样。
- 冲洗并重复,直到它按我的预期工作。