没有合适的资源?快使用搜索试试~ 我知道了~
VB.NET/ASP.NET编码规范
需积分: 9 131 下载量 121 浏览量
2007-04-23
22:32:16
上传
评论 1
收藏 122KB DOC 举报
温馨提示
试读
8页
在开发中保持良好的编码规范是十分重要的。所采用的新的VB.net/ASP.NET编码规范,是一种被证明能明显改善代码可读性,并有助于代码管理、分类的编码规范。采用这种编码规范,能避免如匈牙利命名法带来的繁长前缀,便于记忆变量的用途。
资源推荐
资源详情
资源评论
在开发中保持良好的编码规范是十分重要的。我所采用的新的 VB.net/ASP.NET 编码规
范,是一种被证明能明显改善代码可读性,并有助于代码管理、分类的编码规范。采用这
种编码规范,能避免如匈牙利命名法带来的繁长前缀,便于记忆变量的用途。下面的介绍
这种编码规范。
一、类型级单位的命名
1、类
□以 Class 声明的类,都必须以名词或名词短语命名,体现类的作用。如:
Class Indicator
□当类是一个特性(Attribute)时,以 Attribute 结尾,当类是一个异常(Exception)时,
以 Exception 结尾:
Class ColorSetException
Class CauseExceptionAttribute
□当类只需有一个对象实例(全局对象,比如 Application 等),必须以 Class 结尾,如
Class ScreenClass
Class SystemClass
□当类只用于作为其他类的基类,根据情况,以 Base 结尾:
MustInherit Class IndicatorBase
□如果定义的类是一个窗体,那么名字的后面必须加后缀 Form,如果是 Web 窗体,必须加
后缀 Page:
Class PrintForm : Inherits Form ''* Windows 窗体
Class StartPage : Inherits Page ''* Web 窗体
2、枚举和结构
同样必须以名词或名词短语命名。最好体现枚举或结构的特点,如:
Enum ColorButtons ''以复数结尾,表明这是一个枚举
Structure CustomerInfoRecord ''以 Record 结尾,表明这是一个结构体
3、委派类型
□普通的委派类型以描述动作的名词命名,以体现委派类型实例的功能:
Delegate Sub DataSeeker (ByVal SeekString As String)
□用于事件处理的委派类型,必须以 EventHandler 结尾,如:
Delegate Sub DataChangedEventHandler (ByVal Sender As Object, ByVal e As
DataChangedEventArgs)
4、接口
与其他类型不同,接口必须要由 I 作为前缀,并用形容词命名,突出表现实现接口的类将
具有什么能力:
Interface ISortable
5、模块
模块不是类型,他的名称除了必须以名词命名外,必须加以后缀 Module:
Module SharedFunctionsModule
资源评论
Hello_ZHU
- 粉丝: 0
- 资源: 6
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功