一个好的编程习惯能让我们受益匪浅

还记得刚学编程打代码的时候犯过的那些低级错误吗? 因为少打个分号找了半天, 因为哪儿手抖多了个空格, 这些错误虽然小, 但是找起来很费劲也很费时间. 曾经的我告诉自己, 下次一定要注意了,下次绝不再犯这种错误了, 可是却依然中招. 有时候在找错误的过程会让我渐渐烦躁起来, 看着那一行行似乎没有错误的代码, 真是没有一点再想打下去的欲望......

归根结底, 是因为那时候的我没有一个好的编程习惯 !

如果编程习惯不好, 比如写个类叫a, 写个a的对象叫b, 又不加一些注释,别人看了也不知道这是什么意思, 再加上一大块的代码挤在一起, 显得杂乱无章, 找起错误来费时费力, 这样的代码, 恐怕连自己也看不下去了吧.

举个例子:

看了这样的代码, 是不是觉得看起来很费劲, 而且一旦出现错误, 也很难找, 例子上这份代码已经是很少很少的了. 

说了这么多, 只是为了强调好的编程习惯并不是无关紧要的, 相反, 它特别重要, 尤其是初学者.

那么怎么养成一个编程的好习惯呢? 下面我为大家总结一些我的个人经验, 欢迎大家指点, 共同进步.

1. 在适当的地方加空格

空格能让代码分开, 看上去不会那么一大块了, 层次分明会让人看起来更加清晰, 但空格不是随便加的, 要以避免出现错误为前提, 在运算符和变量之间加上空格, 既不会产生错误, 又会显得更加清晰. 改过之后, 就变成下面的样子了, 虽然还是很乱, 不过相较最初的样子已经好多了.

使用空格修改后


2. 使用回车能让代码层次分明

不要吝啬使用回车键, 多加几个"自然段"不会有任何的损失, 还会让你的代码显得层次分明.

使用回车修改后

3. 注意括号

初学者在没有一个好的编程习惯之前, 有一种低级错误叫少了括号, 括号都是一一对应的, 如果少了一半很难找到错误, 不如在打代码的时候让代码一一对应, 很简单, 在适当地方加个回车让它上下对应就好.

括号对应

4. 使用变量名要"见名知意", 尽量不要随便起名

这是什么意思呢? 变量名不是随便起都不会有错误的吗? 只要符合命名规则变量名随便起确实不会有错误, 我们自然能知道这个变量名的含义, 但是别人呢? 比如我们的同事, 我们的老板, 他们在看我们代码的时候能明白吗? 所以, 不如为变量起个好名, 让别人一看就能明白这个变量的含义.


见名知意的变量名



改完了, 对比最初的代码, 修改后是不是变得更加清晰和美观了呢? 代码是我们的朋友, 养成一个好的编程习惯需要在日常生活中不断的练习, 刚开始会有些不习惯很正常, 坚持一段时间就好了. 有人把程序员比喻成技匠, 那么代码就是我们的作品, 我们都希望我们的代码更加的简洁美观, 那么, 我也相信同作为初学者的我们也能为了它的美丽在今后不断的练习中坚持下去. 

所以, 一个好的编程习惯能让我们受益匪浅, 尤其是初学者, 我也是因为当时听了老师的建议, 在个人编程习惯上做出了一些小小的改变, 让我的编程之路顺畅了很多,  代码好看了, 低级错误也变少了, 所以现在感触良多, 于是就把我的个人经历分享给大家, 有什么建议或者毛病欢迎大家指点迷津, 期待能和大家一起交流, 共同进步. 

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 212,332评论 6 493
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,508评论 3 385
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 157,812评论 0 348
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,607评论 1 284
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 65,728评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,919评论 1 290
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,071评论 3 410
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,802评论 0 268
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,256评论 1 303
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,576评论 2 327
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,712评论 1 341
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,389评论 4 332
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,032评论 3 316
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,798评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,026评论 1 266
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,473评论 2 360
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,606评论 2 350

推荐阅读更多精彩内容