字母表
ABCDEFG
HIJKLMN
OPQ RST
UVW XYZ
abcdefg
hijklmn
opq rst
uvw xyz
单字母变量
单字母变量代表一个临时数据,作用域非常有限,局限在一个短函数内部。
abcd 常数,元素
fgh 表示函数变量
ijk 表示循环变量
lmn 表示整数变量,长度变量
pq
rst 表示状态序列
uvw 表示向量,复数
xyz 表示自变量,因变量
模块命名
Util:通用的、与业务无关的,可以独立出来,可供其他项目使用。一般无类的属性,相当于F#的module
模块。
Tool:与一个业务有关,通用性只限于某几个业务类之间。一般无类的属性,相当于F#的module
模块。
Service:与某一个业务有关,不是通用的。通常是通过接口去调用,使用时需要用new
。依赖倒置DI用Service后缀。
Helper:也叫帮助类的意思,但是用Helper命名的一般是一些功能辅助,SqlHelper
封装数据库连接操作提供数据库操作对象,ConfigHelper
帮助创建配置信息用于模块初始化构建。