1 / 10
文档名称:

软件开发规范.doc

格式:doc   大小:249KB   页数:10页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件开发规范.doc

上传人:marry201208 2018/11/26 文件大小:249 KB

下载得到文件列表

软件开发规范.doc

相关文档

文档介绍

文档介绍:软件开发规范

文档控制/Document Control
文档属性
文档标题
文档编号
配置项
密级
软件开发规范
模板修改记录
日期
作者
版本
备注
2009-09-14
文档修改记录
日期
作者
版本
备注
08:48:00

初始版本
审阅记录
日期
审阅人
版本
备注
分发
日期
分发人
分发对象
备注

VC软件开发规范
SYS目录内存放的文档主要是项目开发过程中,经常用到或公用的文档。
规范内容
一、程序风格:     
  1、严格采用阶梯层次组织程序代码:     
  各层次缩进的分格采用VC的缺省风格,即每层次缩进为4格,括号位于下一行。要求相匹配的大括号在同一列,对继行则要求再缩进4格。例如:     
  2、提示信息字符串的位置    
  在程序中需要给出的提示字符串,为了支持多种语言的开发,除了一些给调试用的临时信息外,其他所有的提示信息必须定义在资源中。    
  3、对变量的定义,尽量位于函数的开始位置。    
  二、命名规则:     
  1、变量名的命名规则    
  ①、变量的命名规则要求用“匈牙利法则”。即开头字母用变量的类型,其余部分用变量的英文意思或其英文意思的缩写,尽量避免用中文的拼音,要求单词的第一个字母应大写。    
  即:   变量名=变量类型+变量的英文意思(或缩写)     
  对非通用的变量,在定义时加入注释说明,变量定义尽量可能放在函数的开始处。    
  见下表:     
  bool(BOOL)   用b开头  bIsParent     
  byte(BYTE)   用by开头  byFlag     
  short(int)   用n开头  nStepCount     
  long(LONG)   用l开头  lSum     
  char(CHAR)   用c开头  cCount     
  float(FLOAT)   用f开头  fAvg     
  double(DOUBLE)   用d开头  dDeta     
  void(VOID)   用v开头  vVariant     
  unsigned   int(WORD)   用w开头  wCount     
  unsigned   long(DWORD)   用dw开头  dwBroad     
  HANDLE(HINSTANCE)   用h开头  hHandle     
  DWORD   用dw开头  dwWord     
  LPCSTR(LPCTSTR)   用str开头  strString     
  用0结尾的字符串  用sz开头  szFileName     
    
  对未给出的变量类型要求提出并给出命名建议给技术委员会。    
    
  ②、指针变量命名的基本原则为:     
  对一重指针变量的基本原则为:     
  “p”+变量类型前缀+命名    
  如一个float*型应该表示为pfStat     
  对多重指针变量的基本规则为:     
  二重指针: