编程规约
(二)常量定义
- 【强制项目】不允许使用未预先定义的常量直接出现在代码中
- 【强制项目】在long或者Long赋值时,数值后使用大写L,小写l容易与1混淆
- 【推荐项目】不要使用一个常量类维护所有常量,要按常量功能进行归类,分开维护
- 【推荐项目】常量的复用层次有五层,跨应用共享常量,应用内共享常量,子工程共享常量,包内共享常量,类内共享常量
链接: 一,二,三方库.
1)跨应用共享常量:放置在二方库中,通常是client.jar中的constant目录下
2)应用内共享常量:放置在一方库中,通常是在子模块中的constant目录下 - 【推荐项目】如果变量值仅在一个固定范围内变化用enum类型来定义