人无完人,对于程序员来讲,写出有 bug 的代码是在所不免的 。前端
下面 程序员在修复 bug 时可能会说的一些话或者想法 ,你占了几条?赶忙一块儿来看看。程序员
我用过的每一种编程语言几乎都须要行终止符,固然并非全部的都须要,但 C/C++ 族编程语言一般是这样的。若是你忘记添加结束分号,只是一个无意的错误,但解析器不理解这一点,它会无情地抛出一个致命错误。而后,你必须再花 20 分钟来查看代码,最后你发现缺乏了一个分号。也许这就是调试的“乐趣”。编程
在写前端 HTML/CSS/JS 代码时,并不老是须要写注释。但对于复杂一些的脚本和程序,就须要某种类型的注释,以便你在几个月后甚至几年后回过头来查看。有时候你会忘记给函数及其参数、输出格式和其余基本数据添加注释。当出现错误时,你须要调试整个脚本才能找到解决方案时,这无疑会给你添乱。这个时候你就会想,若是当初加一些有用的注释就行了。浏览器
这听起来就像是一种妄想症,但有时你不得不怀疑,正当你忙着补觉时,是谁在写了这些代码。过去几周或几个月忙的项目让你感到沮丧。有时候你会不记得本身往代码库里添加过东西——甚至是上周刚刚查看过的项目!编程语言
在作了多年 PHP 开发以后,我不得不说谷歌是个人好朋友。若是你使用的是其它编程语言,好比 Objective-C、C++、Java、Python 等,应该也会有一样的体会。错误消息试图为咱们提供帮助,但除非你已经记住了各类错误代码的含义,不然它们看起来更像是通过翻译的计算机语言。值得庆幸的是,网上有不少内容能够帮助咱们肯定这些错误消息究竟是什么意思。函数
在 IE 中渲染网页给咱们带来了不少考验和磨难,这个就不用多说了。从 IE 5.5 到 IE 9/IE 10,人们一直在为得到更好的浏览器支持而作着坚苦卓绝的斗争。Web 开发人员可能很担忧网页调试,由于在 IE6 中打开一个网页可能就是一场噩梦。值得庆幸的是,那些日子正慢慢成为过去。学习
你一古脑儿写了一个函数,而后函数输出了一个致命的错误。为了找到问题所在,你不得不把其余代码删掉,只留下出问题的那几行代码。当你最终找到问题并把它修复,你会感到筋疲力尽,但同时也松了一口气。网站
你还遇到过哪一种翻车现象呢, 不妨在评论区留言分享,你们一块儿交流探讨~spa
最后,若是你也想成为程序员,想要快速掌握编程,赶忙加入学习企鹅圈子!翻译
里面有资深专业软件开发工程师,在线解答你的全部疑惑~编程语言入门“so easy”
编程学习书籍:
编程学习视频: