编码规范
2010-02-20 11:26 Virus-BeautyCode 阅读(295) 评论(0) 编辑 收藏 举报程序的编码规范
变量命名不要使用i,x这种单个字母,除非是在for循环体内部,采用caml命名法,就是单词的首字母大写。所有名称要清晰,尽量可以表达
1、 类私有变量:下划线开头,下划线后面小写开头,单词的第一个子母大写,例如:private string _userName;
2、 受保护的变量:大写开头,每个单词的第一个字母大写,例如:protected string UserName;
3、 类属性:大写开头,每个单词的第一个字母大写,和对应的私有变量保持单词一致,例如:
public string UserName
{
set { this._userName = value; }
get
{
return this._userName;
}
}
4、 方法:大写字母开头,每个单词的第一个字母大写,例如:GetMessage(string userName);
private void GetMessage(string userName)
{
}
5、 方法中的参数:第一个字母小写,每个单词的第一个字母大写,例如:
private void GetMessage(string userName)
{
}
6、 添加数据的方法以Add开头,删除数据的方法以Delete开头,修改数据的方法以Modify开头,有条件查询数据的方法以Find开头,获取数据的方法以Get开头,例如:AddUser,DeleteUser,ModifyUser,FindUser,GetUser。如果功能是为某一类用户专用,在后面添加ForPlanter,例如:FindOrderForPlanter
7、 一个方法不要太长,最好控制在50行以内,否则考虑分出一个方法
8、 对于逻辑复杂的方法,添加方法注释
9、 对于意思表达不清楚的变量,添加变量注释
10、 用常量代替程序中的固定数值
11、 合理的使用枚举量enum代替一些字符串比较,状态比较之类的
12、 程序中的一些路径之类的最好使用相对路径,不要写死,就算要写死,也用一个常量来管理,好修改,要不然遍布到处不好定位
13、常量全部大写
14、错误返回值常量用E_开头.
- T-SQL的编码规范
1. 由四部分组成,第四部分为可选部分:
1) 第一部分,所有存储过程以 Proc_ 开头
2) 第二部分,后面是对象名,例如: Proc_PlanterInfo
3) 第三部分,在后面是具体的操作,例如:Proc_PlanterInfo_Get。
4) 第四部分,可选部分,如果存储过程是为某一类用户专用的,最后加上ForPlanter,例如:Proc_Planter_Find_ForPlanter
2. 第三部分的编写规范
1) 查询功能的存储过程使用Find
2) 获取单个数据使用Get,如果获取的条件单一或者很少,例如只有ID,使用GetByID
3) 修改记录使用Modify
4) 添加记录使用Add
5) 删除记录使用Dlelete
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
2008-02-20 【转载】SQL查询中区分大小写的方法