命名规范(1)大小写约定

  虽然命名规范不是必须的,但在框架的开发过程中遵循一组一致的命名约定会对提高框架的可用性起到重大的作用。除了形式上一致外,框架中的每个元素的命名还易于理解,友好的传达了每个元素的功能。

标识符的大小写规则

  双驼峰(PascalCasing)约定被用于除了参数之外的所有标识符,它把标识符中每个单词的首字母大写(包括长度为两个字符以上的首字母缩写词),如 HtmlTag、Callback。常用语命名空间、接口、枚举值、类型名及成员(事件、属性、方法等)的名字

  两个字母缩写词是个特例,这种情况下两个字母都要大写,如IOStream。

  单驼峰(cameCasing)约定仅用于参数的名字,它是把除了标识符的除了第一个单词之外的所有单词首字母大写。如ioStream、htmlTag。常见于字段、方法的参数。

首字母缩写词的大小写

  尽量少用缩写词作为标识符的命名,应为这样不利于开发者的理解,除了常用的如XML、IO、HTML等。

  要把两个字母的首字母缩写词全部大写,除非它是单驼峰风格的参数的第一个单词,void StartIO(ioStream,bool closeIOStream)。

  要把三个或三个以上字母组成的首字母缩写词的第一个字母大写,只有第一个字母大写,除非首字母缩写词是单驼峰风格的标识符的第一个词单词。System.Xml。

  不要把单驼峰风格的标识符头部的任何首字母缩写词的任何字母大写,无论首字母缩写有多长。

复合词和常用术语的大小写

  不要把所有闭合形式的复合词中每个单词的首字母大写。例如下表

    

是否区分大小写

  不要以为所有的编程语言都是区分大小写的,不应该仅仅通过大小写来区分名字

 

转载于:https://www.cnblogs.com/liunlls/p/Standard.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值