zoukankan      html  css  js  c++  java
  • 程序员必须了解的5大编程准则

    程序员最需要学习的是自我规范,比如添加有效的注释、代码保持简洁等。

    如何才能成为一名优秀的程序员?下面w3cschool就给各位亲爱的小伙伴们分享程序员必须知道的5大编程准则。

    程序员必须了解的5大编程准则,加入这些编程社区让你技术更牛!

    1、自我反思

    最牛的程序员通常也是勤于反思的程序员,好马不会在同一个地方跌倒两次。

    一个优秀的程序员在每次修改BUG之后,都要反思和思考之后如何避免bug。

    程序员必须了解的5大编程准则,加入这些编程社区让你技术更牛!

    W3cschool认为这是一条相当重要的编程法则。

    2、加入社区

    通常社区里包含了各种的多技术文档、信息、新技术特征,以及API等,程序员可以在讨论中学习各种技术。

    比如传Stack Overflow、Bytes、Reddit(传统社交类)、SitePoint、TreeHouse、DaniWeb(新人进阶类)、Pineapple、Google+ Communities(资源库类)等。

    程序员必须了解的5大编程准则,加入这些编程社区让你技术更牛!

    3、幽默是不可或缺

    几乎所有的程序员都是非常有幽默感的,这一点从个人的经历而言,绝对是满意的。

    实际上,干编程写代码这行的,幽默是一项必备品。

    4、过早的优化是万恶的根源

    “现代计算机科学的鼻祖”Donald Knuth有一句话非常经典,过早的优化是万恶之源。

    瓶颈会出现在出乎意料的地方,所以优化的预期的猜测有可能还是错的,这将导致我们把代码变的复杂,而其他什么都没有得到。

    程序员必须了解的5大编程准则,加入这些编程社区让你技术更牛!

    因此,我们要做的就是,在高质量地实现需求之后,testcase写的差不多了,然后做profile找到性能的瓶颈,这时候再来谈优化就会事半功倍。

    5、关于代码注释

    没有注释的代码有时候会让人看的云里雾里的。特别是多人协作的项目,由于每个人的编程风格不一样。所以,代码注释必不可少。

    并且,代码贵在精不在多,有些程序员的代码注释太渣,结果也会起反作用。

    程序员必须了解的5大编程准则,加入这些编程社区让你技术更牛!

    W3cschool在这里给小伙伴们推荐《代码大全2》,里面有专门谈到代码注释的例子。当然,也不妨阅读古德利弗的《编程匠艺》。

  • 相关阅读:
    ubuntu16.04安装jdk1.8(java1.8)
    OJDBC版本区别 [ojdbc14.jar,ojdbc5.jar和ojdbc6.jar的区别]
    Eclipse 的 jsp 页面代码格式化
    php自动加载
    swift 遍历
    swift 赋值判断
    C语言开发环境配置
    C语言之分配
    C语言之指针
    IOS之swift第一课基础代码
  • 原文地址:https://www.cnblogs.com/ysgcs/p/7554607.html
Copyright © 2011-2022 走看看