开发过程

前后端分离模式开发

后端开发

  1. 在接口平台定义接口
  2. 导出接口到Postman
  3. 开发服务端接口,通过Postman验证各个接口流程
  4. 后端各个子系统同步进行开发、待权限子系统开发完成就可以多个子系统流程串联集成调试
  5. 对新手进行开发培训,培训开发流程与基础框架
  6. 系统流程培训,开发过程培训,周例会跟踪

开发细节

  • 通用模块抽象深度。文件上传模块是否对前端提供统一接口,根据项目具体场景使用,如果使用统一接口,文件上传就会有两个步骤,当然可以前端通过js直接两步处理。
  • 是否使用伪删除。伪删除情况,限制账号名只能使用一次等细节
  • 接口、代码命名规范明确

前端开发

  1. 根据接口平台定义的接口开发前端功能
  2. 直接调用接口平台接口校验相关接口

运维

  • 如果一个硬盘1000天故障一次,如果大型系统有1000个硬盘就是一天故障一次,自动化,高可用,业务不断线,服务治理等结合使用非常重要。
  • 技术导向、业务导向?
  • 需要自动化、很多事务不需要重复做。
  • 变更是问题之源
  • 构建、测试、打包、部署、配置变更
  • 故障→原因分析