命名原则:约定 是指对数据库、数据库对象如表、字段、索引、序列、存储过程等的命名约定; 命名使用富有意义的英文词汇,尽量避免使用缩写,多个单词组成的,中间以下划线分割 避免使用Oracle的保留字如LEVEL、关键字如TYPE(见Oracle保留字和关键字); 各表之间相关列名尽量同名;
在我司前期完成的软件《河南移动物流平台》、《河南移动集中核算系统》、《移动资产实物管理系统》以及其他一些项目中,本规范得到了较好的贯彻,提高了项目成员开发的规范性,更提升了项目质量。但也存在一些问题:开发规范不够全面;开发人员对规范理解不深;在项目后期,常常存在不遵守规范的失控现象。同时随着公司规模的扩大,项目经验教训总结的增加,为缩短开发周期,进一步提高项目质量,我司迫切需要一个更完善、专业、有效的开发规范。同时,将基础库(含基础框架以及js部分)新增工能纳入。 本规范的目的是使本公司能以标准的、规范的方式设计和编码。通过建立开发规范,使每个开发人员养成良好的开发风格和习惯;提高程序的可靠性、可读性、可维护性和一致性等,提高程序员的开发水平,增进团队间的交流,并保证软件产品的质量。 代码虽然是给机器运行的,但却是给人读的。 最基本的原则是运用常识。当找不到任何规则或指导方针或者规则明显不适用时,运用常识并核实本规范的基本原则。这条规则比其它所有规则都重要,记住一点,常识必不可少。当出现该情况时,应当及时收集并提交,以便完善本规范。