没有合适的资源?快使用搜索试试~ 我知道了~
CMMI模板-018-CMMI-DOC-TEM-CDSD编码规范
需积分: 1 2 下载量 66 浏览量
2023-05-02
17:09:07
上传
评论
收藏 568KB DOC 举报
温馨提示
试读
75页
编码规范 文档编号: CMMI_DOC_TEM_CDSD 文档信息:编码规范 文档名称:编码规范 文档类别:CMMI指南 密 级:内部秘密 版本信息:1.1 建立日期:2020-1-1 创 建 人:XXX 批 准 人:XXX 批准日期:2020.1.1 存放位置:集成公司组织资产库/组织标准过程 编辑软件:Microsoft Office 2019 中文版
资源推荐
资源详情
资源评论
XXXX 技术有限公司 CMMI_DOC_TEM_CDSD
编码规范
文档编号: CMMI_DOC_TEM_CDSD
文档信息:编码规范
文档名称:编码规范
文档类别:CMMI 指南
密 级:内部秘密
版本信息:1.1
建立日期:2020-1-1
创 建 人:XXX
批 准 人:XXX
批准日期:2020.1.1
存放位置:集成公司组织资产库/组织标准过程
编辑软件:Microsoft Office 2019 中文版
XXXX 技术有限公司 CMMI_DOC_TEM_CDSD
文档修订记录
版本编号或者
更改记录编号
*变化
状态
简要说明(变更内容
和变更范围)
日期
变更人
批准日期
批准人
V1.0
C
创建
V1.1
M
文档编号去掉版本号
*变化状态:A——增加,M——修改,D——删除
XXXX 技术有限公司 CMMI_DOC_TEM_CDSD
前 言
本文定义了组织中书写文档及常用编程语言的编码风格的格式要求及规范要求,以达到风格的统一。
文档可使用文档模版,具体编码格式需要根据不同的语言和编译器进行适度裁剪。
目前文档中没有列到的语言,在项目需要时,要及时制定,评审通过后,及时充实到文档中。
XXXX 技术有限公司 CMMI_DOC_TEM_CDSD
目 录
第一章 简介 .........................................................................................................................................................8
1.1 目的.........................................................................................................................................................8
1.2 文档结构.................................................................................................................................................8
1.3 引用文件.................................................................................................................................................8
1.4 术语表.....................................................................................................................................................8
1.5 参考资料.................................................................................................................................................8
第二章 编码总则 .................................................................................................................................................9
2.1 前言.........................................................................................................................................................9
2.2 共性规则.................................................................................................................................................9
2.2.1 缩进 ...............................................................................................................................................9
2.2.2 边距 ...............................................................................................................................................9
2.2.3 结束标志 .......................................................................................................................................9
2.2.4 注释 ...............................................................................................................................................9
2.2.5 文件头部 .......................................................................................................................................9
2.3 命名规范...............................................................................................................................................10
2.3.1 总则 .............................................................................................................................................10
2.3.2 过程与函数 .................................................................................................................................10
2.3.3 变量(Variable)........................................................................................................................10
2.3.4 常量 .............................................................................................................................................11
2.3.5 大小限制 .....................................................................................................................................11
第三章 .Net 编码标准 .......................................................................................................................................12
3.1 前言.......................................................................................................................................................12
3.2 变量命名规范.......................................................................................................................................12
3.2.1 常量及静态变量命名规范 .........................................................................................................12
3.2.2 变量命名规范 .............................................................................................................................12
3.2.3 扩展基类中属性声明 .................................................................................................................13
3.3 控件命名规范.......................................................................................................................................13
3.4 文件夹文件规范...................................................................................................................................14
3.4.1 命名规范 .....................................................................................................................................14
3.4.2 存储规范 .....................................................................................................................................15
3.5 基础框架类命名规范...........................................................................................................................16
3.6 图片文件规范.......................................................................................................................................17
3.6.1 图片文件的大小 .........................................................................................................................17
3.6.2 图片文件的命名 .........................................................................................................................17
3.7 注释规范...............................................................................................................................................18
3.7.1 页面注释 .....................................................................................................................................18
3.7.2 过程函数注释 .............................................................................................................................18
3.7.3 内部注释 .....................................................................................................................................19
3.8 文件处理规范.......................................................................................................................................20
3.8.1 处理后的返回页面 .....................................................................................................................20
3.8.2 浏览数据页面规范 .....................................................................................................................20
3.8.3 添加页面规范 .............................................................................................................................21
3.8.4 修改页面规范 .............................................................................................................................21
3.9 验证规范...............................................................................................................................................21
XXXX 技术有限公司 CMMI_DOC_TEM_CDSD
3.10 前台 Html 编码规范 ..........................................................................................................................21
3.10.1 一般规范....................................................................................................................................22
3.10.2 css 规范.......................................................................................................................................22
3.11 提示规范.............................................................................................................................................22
3.12 Session 使用规范 ................................................................................................................................22
3.13 配置规范.............................................................................................................................................22
3.13.1 错误防范....................................................................................................................................22
3.13.2 系统名称....................................................................................................................................23
3.13.3 Session 存储方式........................................................................................................................23
第四章 C 编码标准............................................................................................................................................24
4.1 前言.......................................................................................................................................................24
4.2 程序次序(Program Order) ..............................................................................................................24
4.2.1 文件头部 .....................................................................................................................................24
4.2.2 #ifndef...........................................................................................................................................24
4.2.3 <includes>.....................................................................................................................................24
4.2.4 <defines> 宏或者常量的定义 ....................................................................................................24
4.2.5 typedef/struct ................................................................................................................................24
4.2.6 <externs>外部对象的定义 ..........................................................................................................24
4.2.7 <globals> 所有全局变量的定义 ................................................................................................24
4.2.8 <statics> 所有 static 变量的定义 ..............................................................................................25
4.2.9 所有的 function 的申明 ..............................................................................................................25
4.2.10 <functions> 所有函数的定义(包括 "main"函数) ..............................................................25
4.3 头文件(Header Files) ......................................................................................................................25
4.4 命名(Names) ...................................................................................................................................25
4.5 宏(Macros).......................................................................................................................................25
4.6 定义标准...............................................................................................................................................26
4.6.1 枚举类型 .....................................................................................................................................26
4.6.2 结构 .............................................................................................................................................26
4.6.3 指针 .............................................................................................................................................27
4.7 语句(Statements).............................................................................................................................27
4.7.1 条件语句(Conditional Statements)........................................................................................27
4.7.2 循环语句(Iterative Statements)..............................................................................................28
4.7.3 Switch 语句(Switch Statements).............................................................................................29
4.7.4 函数定义标准(Function Standard)........................................................................................30
4.7.5 缩进和空格(Indentation and Spacing)...................................................................................31
4.7.6 注释(Comments) ....................................................................................................................31
第五章 Delphi 编码标准 ...................................................................................................................................32
5.1 前言.......................................................................................................................................................32
5.2 源程序书写规范...................................................................................................................................32
5.2.1 通用源代码格式规则 .................................................................................................................32
5.2.2 Object Pascal 语句格式,书写规范与用法................................................................................33
5.3 命名规范...............................................................................................................................................37
5.3.1 过程(Procedure)与函数(Function)...................................................................................37
5.3.2 变量(Variable)........................................................................................................................37
5.3.3 类型(Type) .............................................................................................................................38
5.3.4 文件 .............................................................................................................................................44
第六章 Java 编码标准 ......................................................................................................................................47
6.1 前言.......................................................................................................................................................47
6.2 命名规范...............................................................................................................................................47
6.2.1 Package .........................................................................................................................................47
6.2.2 Files...............................................................................................................................................47
6.2.3 Class..............................................................................................................................................47
剩余74页未读,继续阅读
资源评论
逐雁南飛
- 粉丝: 27
- 资源: 116
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功