命名规范

对象名、方法名语义化,英语不行用拼音

  • 文件名
内容 文件命名 例子
List Page fileName + s users.html
Detail Page fileName + Info userInfo.html
Data / Update Page fileName + Act userAct.html
Update Page fileName + Edit userEdit.html
Insert Page fileName + Add userAdd.html
Delete Page fileName + Delete userDelete.html
Order Page fileName + Order userOrder.html
Data Validate Page fileName + Checker userChecker.html
  • 类名
内容 类(文件)名 例子
Interface I + ClassName IParamLanguage
Model ClassName + Model UserModel
DAL ClassName + DAL ……
BLL ClassName + BLL ……
  • 方法名
方法命名 说明
GetPagerList 获取分页数据
GetDictionary 获取数据字典的数据
GetList 获取所有列表数据
GetSingleList ……
GetSingle 获取单条对象数据
GetFirstOrDefault ……
Get「内容」 获取指定内容的数据
Insert「内容」 增加
Update「内容」 修改
Delete「内容」 删除
Order 数据重新排序
IsExist 检查数据是否存在
  • 控件 ID/NAME
元素 前缀 例子
input(text) / textarea / textbox tb tbUserName
input(checkbox) cb cbIsRead
input(radio) rd rdSex
label lb lbIsRead
hidden hd hdUserId
坚持原创技术分享,您的支持将鼓励我继续创作!
  • 本文作者: Leo
  • 本文链接: https://xuebin.me/posts/60cf182d.html
  • 版权声明: 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!