郭志敏的程序员书屋

没有调试器(Debugger)就不能编程?

2015-06-28  本文已影响555人  猿基地

相信看这篇文章的人,都应该知道调试器是什么。在此就不做解释了。稍微想想就知道,没有debugger,我们肯定是能编程的。Debugger也是一个程序,要是没有它,就不能写程序了,也就不存在Debugger了。今天把这个问题提出来讨论,是因为现在的有些小朋友,已经把Debugger神话了,觉得没有调试器的语言就不是好语言,没有调试器就不能编程了。调试器自有它的用处,但是还没有重要到那种程度。下面就按照以下几点来阐述我对调试器的认识:

调试器的作用

我想它最大的用处,也是其初衷,应该是可以帮助我们定位Bug,从名字也能知道这点。对于初学者而言,还可以通过一步一步的调试来理解程序运行。相信让我们感觉最恐惧的就是“改不完的bug”。有了Debugger,貌似可以让我们好受一些,要是没有它就会感觉寸步难行,连自信心都会打折。相信没有人会对调试器的作用产生怀疑。但我并不认为它是无所不能的。

调试器不是万能的

没有调试反而会有哪些好处

如果你还没有尝试过在没有调试器的情况下编程,你可以尝试一下不用调试器完成一个项目,或者干脆使用没有调试器的语言做一个项目,比如Golang。期待你的反馈和宝贵意见。

上一篇 下一篇

猜你喜欢

热点阅读