zoukankan      html  css  js  c++  java
  • 你的代码的风格

    参考网址:http://www.jb51.net/shouce/Pythonbbf/latest/ex44.html

    类的风格:

      class应该使用“camel case”(驼峰式大小写) 例如不是super_gold_factory应该是 SuperGoldFactory

      __init__不应该做太多的事情,这会让你的class变得难以使用

      clas要使用class Name(object)的方式定义类

      不要对全局变量或是来自模组的变量进行定义,让这些东西自顾自就行

      用一致的方式组织函数,如果你的class需要处理dogs,cats,foxes,保持这个顺序(特别情况除外),如果

        一个函数的参数是(dog,cat,fox),另一个是(cat,dog,fox),这样函数使用起来困难

    函数风格:

      函数应该使用“underscore format”(下划线隔词) ,例如myawersomehair应该写成my_awesome_hair

      不管是类中的函数还是单独的函数,都应该让你的函数保持简单小巧

      class中的函数也叫方法。在使用class时,大部分时间是告诉你的class如何做事情,所以给函数的命名与其命名成一个名词,

        不如命名成一个动词,作为给class的命令,比如pop和remove_from_end_of_list,两者功能虽然一样,但是后者不是一个命令。

    代码风格

      为了方便阅读,在代码字符之间留一些空白,这时一个好习惯

      模仿你喜欢的代码的风格

    好的注释

      写好的注释,描述清除为什么你要这样做。代码只会告诉你“这样实现”,不会告诉你“为什么要这样实现”,而后者比前者更重要

      注释要短小精悍,注释也是需要维护的

      代码如果做了更新,记得检查并更新相关注释

      

  • 相关阅读:
    开发者看过来,哪个移动平台好赚钱?
    EGit下配置Github项目
    用户接口(UI)设计的 20 条原则
    要想工作效率高,我们到底需要多少睡眠?
    Android 读取<metadata>元素的数据
    Android实现推送方式解决方案
    余晟:做个懂产品的程序员
    Gson简要使用笔记
    编程从业五年的十四条经验,句句朴实
    程序员不是包身工
  • 原文地址:https://www.cnblogs.com/zhuzhu2016/p/6185986.html
Copyright © 2011-2022 走看看