C# 编程规范-基本要求

C#编程规范基本要求如下:

1.程序结构要求

  • 程序结构清晰,简单易懂,单个函数的程序行数不能超过100行。
  • 打算干什么,要简单,直接了当,代码精简,避免垃圾程序。
  • 尽量使用.NET库函数和公共函数(无特殊情况不要使用外部方法调用Windows的核心动态链接库)。
  • 不要随意定义全局变量,尽量使用局部变量

2.可读性要求

  • 可读性第一,效率第二(代码是给人读的,不要写别人看不懂的代码)。
  • 保持注释与代码完全一致。
  • 每个源程序文件,都有规范的头文件说明。
  • 每个函数都有函数头说明。
  • 主要变量(结构、类或兑对象)定义或引用时,注释能反映其含义。
  • 处理过程的每个阶段都有相关注释说明。
  • 在典型算法前都有注释。
  • 利用缩进来显示程序的逻辑结构,缩进量一致并以TAB键位单位,定义TAB为6个字节。
  • 循环、分支层次不要超过5层。
  • 一目了然的语句不加注释。
  • 注释行数应占总行数的1/5到1/3。

3.结构化要求

  • 禁止出现两条等价的支路。
  • 禁止使用GOTO语句。
  • 避免从循环引出多个出口
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值