• 网站刚刚上线,难免有不足的地方,敬请谅解!欢迎提出宝贵意见!

  •    3年前 (2015-07-26)  入门必备 |   3 条评论  190 
    文章评分 1 次,平均分 5.0

    现在很多的初学者,不知道是因为老师开始给他们讲授课程的时候没有注意到代码规范这一块而忘记给学生讲代码规范,还是因为觉得没有统一的一套体系而没讲代码规范。学习编程语言2年了,我看了很多的形形色色的代码,发现有一种代码我可以很容易就理解,而有大部分的代码看着就头疼。经过我的总结就是因为代码规范的问题。我觉得们新手刚开始学习的时候就要养成一个好的书写习惯,我们要通过学习写出好的代码,别人易理解易看懂的代码,而不是为了完成任务去敲代码,那样的话,你就没有必要强求自己去学习啊,每天玩多好?
    1:命名的规范。
    你首先要明白一点,你写一个代码哪怕是很渣的代码,我们也要把它写的很美,至少别人一看就能看懂你做的东西最后都不是给自己做的,也不会是自己一个人看,以后你有自己的团队,这个时候如果每个人都用自己理解的字母来编写代码, 你让别人如何看你的算法?你如何与别人去合作?所以,学习一门编程语言你首先要学会合作合作的前提就是你要与别人达成共识,不是要求你与所有人都一样,而是与你特定的那几个队友要一样。这样的好处就是可以促进团队的合作与任务进程
    2:代码书写的规范:
    对于我们新手阶段,代码很多都是致命错误。而这些致命错误是一些很低级的错误表现方式,比如scanf()在
    读取屏幕数据流的时候很多人都会忘记‘&’地址符,书写代码不能很好的区分大小写(推荐喜欢编程的朋友,自己去找一种编体字体,就是适用于编程的字体,他可以很好的区分中文与英文字符,特别是要能区分L和1,还有各种标点号,我给出了几个我觉得还可以的字体希望大家喜欢程序员写代码专用字体),代码层次不清晰等。代码的进位,也许他不能给你的代码带来什么好处,但是可以给你自己带来好处,便于检查阅读便于调试更加容易找到程序的错误的地方。所以代码书写的规范很有必要。
    3:逻辑规范
    有的朋友,在写函数有返回类型但是在函数体内没有返回值或返回值类型与函
    数不符,在读取文件的时候只有打开(用C举例:只有fopen() 而没有fclose())等等,这些错误都是致命的误。常常造成这种问题的原因就是书写代码没有规范意识,有的打开就应该有关闭,有返回类型就应该对应的回值新手要注意避免这种错误的出现。
    总结:
    虽然代码规范目前没有人强迫你要怎么去写,你可能觉得那是你的个性,但是习惯一旦养成以后就很难更改回来,你自己可以追求自己的个性,除非你有本事掌控自己的绝对自由,不然在公司没有人会花时间来适应于你的,大家都会去应一套属于公司的规则。那时候能者上之。你有好的习惯就可以很好的去适应那些规则,因为你有规范自己的代码的意识,而你什么都没有,那么以后你也可能什么都没有。

    我觉得他的好处有:

    1:规范的代码可以促进团队合作。

    2: 规范的代码可以促进团队合作

    3:规范的代码可以降低维护成本。

    4:规范的代码有助于代码审查。

    5:养成代码规范的习惯,有助于程序员自身的成长,等等。

    虽然我说的不好,也有遗漏,但是希望你们要重视代码的规范,一个事物的存在总会有他的价值,不然早就被淘汰了。希望此片文章能对你有一点点的帮助。

     

    本文原始地址:http://www.coderonline.net/scarecrows-take-you-to-learn-programming-there-is-no-standard-code-for-whom.html

    本站所有文章,除特别注明外,均为本站原创,转载请注明出处来自http://www.coderonline.net/

    否则保留追究法律责任的权利!

    关于
    有付出就会有回报!!!!天道酬勤!!

    发表评论

    表情 格式
    1. 最头疼的是看别人的代码,最最头疼的是代码还不规范。无头绪。

      ghost045 评论达人 LV.5 3年前 (2015-07-27) [0] [0]
    2. 总结的很真切

      raul 评论达人 LV.5 3年前 (2015-07-27) [0] [0]
    切换注册

    登录

    忘记密码 ?

    切换登录

    注册