• .net软件日常开发规范基本标准


    一、 基本标准

    1. 代码和SQL脚本均不要出现无意义的空格和空行。
    2. 所有SQL脚本确保可以重复运行不出错,添加数据的脚本重复运行不会重复添加数据。
    3. 能用一行代码或脚本解决的不要写出两行,能用一个方法解决的不要写出两个方法,提高代码的利用率,减少冗余代码。
    4. 任何地方变量命名不使用无意义的a、b等名称,如人员编号uId,姓名name。
    5. SQL脚本中的关键字统一使用大写,如INT,VARCHAR,DECLARE,SELECT等。
    6. 接到需求后复述一遍,然后写出解决方案步骤。
    7. 如果新需求为新模块,需要写出此模块的数据库设计表、视图、存储过程,画出流程图,写出页面需求分析。
    8. 页面排版,如果页面上控件较少,使用两列排版,列宽:20%、80%。如果较多使用四列排版,列宽:20%、30%、20%、30%。特殊情况再略调整列宽。
    9. 控件命名规则,由控件缩写加上列名简单英文翻译,例:姓名文本框txtName

    控件缩写规则:TextBox-txt;Label-lbl;RadioButton-rdo;DropDownList-drp;CheckBok-chk; LinkButton-btn; HiddenField-hf; FileUpload-fld。

    1. 文件命名规则,简单英文翻译加上页面标识,例:工作计划列表WorkPlanList、工作计划新增WorkPlanAdd、工作计划查询WorkPlanSearch、工作计划浏览WorkPlanView。
    2. SQL脚本命名规则,表格使用简拼字母大写加上表格名称,例“GZJH_工作计划”,视图以V开头,例“V_工作计划”,存储过程使用表名加功能,例“GZJH_工作计划新增”、“GZJH_工作计划审核”等。
    3. JS命名规则,同使用此JS的文件名,如工作计划的JS脚本为“WorkPlan.js”。
    4. 新增、删除、修改、审核、提交操作都需要记录操作日志,所有操作如果出错要记录错误日志。操作日志调用方法BLL.WriteOperatLog(模块, 流水号, 名称, 操作,模块一般同存储过程名称,注意操作日志保存在一个表中,需要使用流水号来区分不可以使用编号,操作包含“添加”、“修改”、“审核”、“删除”、“提交”。
    5. 界面上的样式与js脚本对齐格式要注意,用不到的样式与js不要调用。
  • 相关阅读:
    Android状态栏和导航栏
    ScrollView小记
    iOS本地推送
    java-集合框架-泛型1
    java-集合框架4---foreach使用--for的增强使用
    java-集合框架3-迭代器的使用
    JAVA-集合框架2
    Number 数据类型转化 NaN 函数isNaN
    数据类型分类
    VScode 插件推荐安装
  • 原文地址:https://www.cnblogs.com/wupeng6/p/11337814.html
Copyright © 2020-2023  润新知