跳至主要內容

代码规范

小于 1 分钟

代码规范

命令表示规范

对于多种选择, 在不严重影响语法的前提下, 优先选择第一中

必选参数

使用 <>{} 包括, 对于函数解释, 可不包括

可选参数

使用 []`` 包括

参数修饰

默认参数

在参数最后使用 () 修饰, 内部包含参数的默认值

多种参数选择

使用 | 分割各个参数, 表示有多种参数可以选择

允许多个参数

在参数名称最后添加 ... 表示此参数允许多个

代码命名规范

函数

首字母大写

行为

  1. 处理时间 On + 事件名
  2. 函数分块 Do + 操作

单词库

  1. Detach 解绑定
  2. Attach 绑定
  3. Notify 通知
  4. Concrete 实在的
  5. Abstract 抽象的

变量

  1. 普通变量, 首字母小写
  2. 成员变量, 以 m_ 为前缀
  3. 常量, 使用大写

类型

  1. 上下文, 大量数据 Context
  2. 单一普通组件 与类型同名