开发流程

需求评审,产出需求文档

设计评审,产出设计文档

代码开发(尽量使用最佳实践,注意要写基本的单元测试)

基本功能开发

日志记录

异常处理

入参检查

返回结果生成

异步任务处理

代码review:自己review => 高级开发者review;核心代码需要团队review

测试

功能测试(正常case、异常case)

性能测试(压力测试)

稳定性测试

发布

风险评估(影响范围、后果)

回滚预案(应急处理方案、服务降级等)

灰度发布(流量灰度、用户灰度、地域灰度等)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 先说项目开发过程中团队人员的分工协作。 一 人员安排 毕业至今的大部分项目都是独立完成,虽然也有和其他同事协作的时...
    SnowflakeCloud阅读 10,840评论 3 59
  • 一般情况下,企业开发软件时会按照基线和定制两块并行方式执行项目开发工作。无论什么公司,都需要遵从一套成熟的...
    Kemr阅读 31,919评论 1 32
  • “你******,我不理你了坏人!”╭(╯^╰)╮ “·······” ( ̄  ̄") 几分钟后。 “诶,我给你说一...
    琦小妞是一一妈妈阅读 234评论 0 0
  • 我们每天遇见的每个人,你永远不知道今天的ta会是怎样的ta,或许开心,因为刚刚得到一个偌大的惊喜;或许满是失落,却...
    Mrsunny阅读 191评论 0 0
  • 最近想送个礼物,送个有点意思的。在某宝找了半天,然后是看到了钱包定制这类商品。 是在钱包上面刻字,可以按照想要的图...
    HiFi_8c77阅读 430评论 0 0