经常戏谑自己的编程之旅就是:“写 bug,改 bug,再写 bug,直到运行成功”。毕竟,作为编程渣渣经常性不知道自己哪又写错了,一顿 debug 之后,常常又会有其他的问题出现。现在还记得大一刚接触编程时,不知道犯了多少的语法错误。
那时最容易犯的一个错误就是“=”和“==”分不清,每次写判断语句一碰到判断是否相等就会忘记布尔等是几个等号。对于这样的问题,我最开始的解决方式是多写几次就不会犯了,可是当你隔一段时间再去写的时候,还是会忘记。到后来,我发现这是我对编程语法没有掌握的原因,所以我找到教材专门讲解语法的部分,理解“=”和“==”所代表的含义,记住他们的内涵,后来就不怎么会错了。
我还经常犯的错误是记不住关键词,就是拼写错误。
到大二的时候,学了java,java里面的关键词和它函数库里的函数名字有比较长的,有的函数不经常用,就老是记错它的拼写。还好,我用的编辑器都有错误提示的功能,找到这样的问题还是比较容易的。
个人觉得,我自己写的 bug 很多其实是我自己知识领域内能够掌握的,只是自己在写的时候要么是太慌张要么是不耐心,犯的错误都是比较低级,这样的问题,在平时的编程中多加以注意是可以减少很多的。
浙公网安备 33010602011771号