编码标准PPT课件_第1页
编码标准PPT课件_第2页
编码标准PPT课件_第3页
编码标准PPT课件_第4页
编码标准PPT课件_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

SoftwareCodingStandard 指导教师 李锋 2006年度 CodingStandard CorrectCoding QualityCoding CodingStandard floatb c 10 voidabc void floatzongfen 0 intd for d 0 d0 zongfen c b b zongfen 10 CodingStandard defineSTUDENT NUM10 学生总数floatfAvgScore 平均分floatfScore STUDENT NUM 分数 平均分计算函数 voidAvgScore void inti floattotal score 0 总分for i 0 i0 遇到负分 记为0分total score fScore i 计算平均分if STUDENT NUM 0 fAvgScore total score STUDENT NUM CodingStandard publicclassBankAccount publicclassba publicfinalstaticStringcurr dollars publicvoiddep inti bal i publicvoidwit inti bal i publicStringget returnInteger toString bal curr privateintbal CodingStandard publicclassBankAccount publicfinalstaticStringCURRENCY publicvoiddeposit intamount balance amount publicvoidwithdraw intamount balance amount publicStringgetBalance returnInteger toString balance CURRENCY privateint balance CodingStandard CorrectCoding syntaxrule FunctionCompleted QualityCoding CodingStandard CodingStandard PreventError 减少错误 FacilitateCollaboration 团队协作 EasyCodeMaintenance 便于代码维护 CodingStandard NameStandard 命名标准 标识符的命名要清晰 明了 有明确含义 使用完整的单词或大家基本可以理解的缩写 避免使人产生误解 标识符应当采用英文单词或其组合 切忌使用汉语拼音来命名 坏的命名 inta Age1 XueshengAge 好的命名 intStudentAge 1 1变量名1 1 1不同作用域变量的命名局部变量以小写字母命名 全局变量以首字母大写方式命名 骆驼式 定义类型和宏定义常数以大写字母命名 变量的作用域越大 它的名字所带有的信息就应该越多 局部变量 intstudent age 全局变量 intStudentAge 宏定义常数 defineSTUDENT NUM10类型定义 typedefINT16Sint 测试工具 C TEST FormatStandard 格式标准 for i 1 i n i if IsTop i StudentNumber 1 测试工具 C TEST FormatStandard 格式标准 for i 1 i n i if IsTop i StudentNumber 1 测试工具 C TEST FormatStandard 格式标准 名字的合理选择可以帮助理解程序 同样 也应该以尽可能一目了然的形式书写语句 这就像保持书桌整洁可以使你容易找到东西一样 2 1用缩进格式书写代码函数或过程的开始 结构定义及循环 判断等语句中的代码都要采用缩进 缩进的空格数为4个 使用空格键 不使用TAB键 程序块的分界符 和 应各独占一行 例 for i 0 i0 遇到负分 记为0分total score fScore i CodingStandard Discipline 纪律 全局变量要由编程小组组长统一定义 CodingStandard QualityStandard 质量标准 程序注释不得少于代码量的1 3 各类的PUBLIC变量要在同一代码处定义 CodingStandard CodingStandard CodingStandard 好风格应该成为一种习惯 如果你在开始写代码时就关心风格问题 如果你花时间去审视和改进它 你将会逐渐养成一种

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论