开发规范
遵守以下开发规范,不只是完成任务,我们需要做到更好!
方案设计
- 设计方案需要考虑致前后端、APP 新老版本的兼容性问题
自测
- 本地 Mock 合理、拟真、并对接口入参有做充分校验
- 完成接口异常时的自测
- 完成字段取值兼容性处理
- 完成所有 if else 的自测
- 完成所有 try catch 的自测
异常处理
- 各种 if else, try catch 的异常处理,考虑进行日志上报
- 充分校验了页面依赖的参数、函数执行的参数、链接跳转等
兼容性处理
- 兼容 iPhone 刘海屏
- 完成涉及的 APP、微信、手机浏览器的自测
- 完成小屏幕手机自测
- 对象解构中的默认值确认是否会生效
UI 交互
- 考虑弹窗中跳转前,是否需要关闭弹窗
- 考虑跳转、回退刷新数据
- 页面考虑是否需要强制登录、尝试登录、免登录
- 对客的异常提示需要恰当
维护、扩展性
- 补全类型申明缺失、非必需字段在类型申明中标注可选
- 组件、方法合理拆分、if else 防止嵌套过深
- 变量和方法的命名清晰合理,检查拼写错误