还记得刚学编程打代码的时候犯过的那些低级错误吗? 因为少打个分号找了半天, 因为哪儿手抖多了个空格, 这些错误虽然小, 但是找起来很费劲也很费时间. 曾经的我告诉自己, 下次一定要注意了,下次绝不再犯这种错误了, 可是却依然中招. 有时候在找错误的过程会让我渐渐烦躁起来, 看着那一行行似乎没有错误的代码, 真是没有一点再想打下去的欲望......
归根结底, 是因为那时候的我没有一个好的编程习惯 !
如果编程习惯不好, 比如写个类叫a, 写个a的对象叫b, 又不加一些注释,别人看了也不知道这是什么意思, 再加上一大块的代码挤在一起, 显得杂乱无章, 找起错误来费时费力, 这样的代码, 恐怕连自己也看不下去了吧.
举个例子:
看了这样的代码, 是不是觉得看起来很费劲, 而且一旦出现错误, 也很难找, 例子上这份代码已经是很少很少的了.
说了这么多, 只是为了强调好的编程习惯并不是无关紧要的, 相反, 它特别重要, 尤其是初学者.
那么怎么养成一个编程的好习惯呢? 下面我为大家总结一些我的个人经验, 欢迎大家指点, 共同进步.
1. 在适当的地方加空格
空格能让代码分开, 看上去不会那么一大块了, 层次分明会让人看起来更加清晰, 但空格不是随便加的, 要以避免出现错误为前提, 在运算符和变量之间加上空格, 既不会产生错误, 又会显得更加清晰. 改过之后, 就变成下面的样子了, 虽然还是很乱, 不过相较最初的样子已经好多了.
2. 使用回车能让代码层次分明
不要吝啬使用回车键, 多加几个"自然段"不会有任何的损失, 还会让你的代码显得层次分明.
3. 注意括号
初学者在没有一个好的编程习惯之前, 有一种低级错误叫少了括号, 括号都是一一对应的, 如果少了一半很难找到错误, 不如在打代码的时候让代码一一对应, 很简单, 在适当地方加个回车让它上下对应就好.
4. 使用变量名要"见名知意", 尽量不要随便起名
这是什么意思呢? 变量名不是随便起都不会有错误的吗? 只要符合命名规则变量名随便起确实不会有错误, 我们自然能知道这个变量名的含义, 但是别人呢? 比如我们的同事, 我们的老板, 他们在看我们代码的时候能明白吗? 所以, 不如为变量起个好名, 让别人一看就能明白这个变量的含义.
改完了, 对比最初的代码, 修改后是不是变得更加清晰和美观了呢? 代码是我们的朋友, 养成一个好的编程习惯需要在日常生活中不断的练习, 刚开始会有些不习惯很正常, 坚持一段时间就好了. 有人把程序员比喻成技匠, 那么代码就是我们的作品, 我们都希望我们的代码更加的简洁美观, 那么, 我也相信同作为初学者的我们也能为了它的美丽在今后不断的练习中坚持下去.
所以, 一个好的编程习惯能让我们受益匪浅, 尤其是初学者, 我也是因为当时听了老师的建议, 在个人编程习惯上做出了一些小小的改变, 让我的编程之路顺畅了很多, 代码好看了, 低级错误也变少了, 所以现在感触良多, 于是就把我的个人经历分享给大家, 有什么建议或者毛病欢迎大家指点迷津, 期待能和大家一起交流, 共同进步.