zoukankan      html  css  js  c++  java
  • 第24章 最佳实践

    一、可维护性

    代码约定:

      1.可读性:a-缩进

         b-注释

            需要注释的地方:

              函数和方法:描述其目的和用于完成任务所可能使用的算法。陈述事先的假设也很重要,如参数代表什么,是否有返回值。

              大段代码:描述任务。

              复杂的计算:如何做的,帮助理解查阅。

              Hack:浏览器差异,javascript代码一般会包含一些hack。

      2.变量和函数命名:

        变量名应为名词,如car person

        函数名应该以动词开头,如getName(),返回布尔类型值得函数一般以 is 开头,如isEnable()

          变量和函数都应该使用合乎逻辑的名字。不要担心长度问题,后期处理和压缩会缓解长度问题。

      3.变量类型透明:

        通过初始化指定变量类型

        var found=false;//布尔型

          var count=-1;//数字

          var name="";//字符串

          var person=null;//对象

    松散耦合

  • 相关阅读:
    创建进程
    进程
    操作系统历史
    socket
    网络基础
    常用模块二:hashlib、configparser、logging
    常见正则匹配
    类中的内置方法(魔法方法、双下方法)
    反射、isinstance和issubclass
    封装、继承、多态
  • 原文地址:https://www.cnblogs.com/theEndOfSummer/p/4599830.html
Copyright © 2011-2022 走看看