项目整体搭建流程学习笔记

在这里插入图片描述

1.1. 需求产生

PM、用户 、销售 等等产生需求 —> 需求评审 — > 排期估计

1.2. 项目接手

设计: 在大方向上进行设计,因为随着开发进度肯定在细节上会有变更。
设计评审:主要说服别人这个技术可以满足这个需求,包括性能需求、业务需求、未来潜在的扩展需求。
统一语意:包括专业术语、名次、命名风格、模块名称等。
框架搭建:搭建基础框架,包括基础客户端、通信协议、API 设计、必传公共参数、日志处理方式、错误码设计、基础类的抽象接口
业务逻辑划分:责任的划分,划分清楚,做好分工,防止后期功能实现上的扯皮

1.3. 具体设计

具体设计:结构要足够抽象、原子性,保证后续的扩展性较高。比如可以看增加或者修改一个功能会不会导致代码变动特别大。
开发流程:一定进行划分,部分完成,部分自测,小功能完成后对齐一次。
联调:
部署:部署一定要检查数据库配置、端口配置、路由配置、上线先后顺序、系统配置、依赖三方等。

1.4. 辅助能力

  1. 脚本能力。
  2. docker 的 compose 文件。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值