
架构、规范
开发规范(七) 设计规约
1【强制】存储方案和底层数据结构 2【强制】业务多状态 3【强制】功能链路涉及对象超过3个时 4【推荐】需求分析考虑主干功能,同时考虑异常与业务边界 5【推荐】类在设计与实现时要符合单一原则 6【推荐】谨慎使用继承的方式进行扩展 7【推荐】尽量依赖抽象类与接口 8【推荐】线上代码不可改 9【推荐】封装公共代码...
开发规范(四)安全规约
1 【强制】用户页面/功能进行权限校验 2【强制】数据脱敏 3 【强制】防止 SQL 注入 4【强制】校验用户传入的任何参数 5 【强制】Html页面数据 必须过滤/转义 6 【强制】表单、ajax 提交必须执行 CSRF 安全验证 7 【强制】三方平台资源调用监控/限制等 8 【推荐】用户生成内容防
开发规范(六) 工程结构
1 应用分层 1.1 【推荐】推荐分层 1.2 【参考】封层异常处理规约 2 二方库依赖 2.1【强制】定义 GAV 遵从以下规则: 2.2【强制】二方库版本号命名方式 2.3【强制】requirement.txt 2.4【参考】二方库 发布原则 3 服务器 3.1【推荐】高并发服务器超时时间 3.2 调大服务器所支持的最大文件句柄数 3.3 【参考】重定向
开发规范(五) MySQL规范
1、【强制】表达是否概念的字段,必须使用 is_xxx 的命名方式,数据类型是 unsigned tinyint (1表示是,0表示否) 说明:任何字段如果为负数,必须是unsigned
- « 上一页
- 1
- 下一页 »