编码注意点

  1. SQL注入

解决方案: 参数序列化

  1. 防止表单重复提交

解决方案:点击时,添加loading,请求结束关闭loading,:请求失败,也许要关闭loading,允许用户二次点击

  1. 常量型参数

解决方案:添加枚举类 或者配置文件,数据字典

  1. 尽量减少特殊判断的写法

一定需要请先跟开发经理沟通

  1. 代码尽量精简

从可读性,可扩展性,健壮性考虑,尽量减少冗余的代码,能用框架封装的尽量使用

  1. 涉及到多表操作

 一般放在服务层 开启事务

  1. 表单元素验证

尽量先在页面层次验证,特殊的可辅助后台验证

  1. 查看页面,去除输入框

查看页面去除冗余的输入框和js

  1. 减少数据库的连接操作

一个方法里面,尽量减少对数据库的操作,能合并的合并

  1. 方法复杂度

对于一个方法,需要多次调用接口的请求,可考虑线程切割,异步运行。

  1. 去除项目里面冗余的代码,无用的代码,对于关键的代码添加必要的注释,无用的数据库表清理。
  2. 非必要请求去除
  3. 检查3秒及以上的功能操作
posted on 2022-05-27 16:10  IT-QI  阅读(19)  评论(0编辑  收藏  举报