使用产品快速熟悉业务(技术都是为业务服务的,业务优先于技术)
用户是谁、提供的核心功能是什么、系统在上下游的地位是什么。
了解业务背景,其本质上是了解这个业务背后的运转模式
了解项目的技术栈,熟悉部署/构建结构,以及规范。
从工程的目录结构上了解到应用的模块分类,从命名上知道模块大致的作用
了解整体的发布流程、技术选型、以及部署情况;将自己了解的内容沉淀成资料。
比如查看使用的什么架构?第三方库的管理方式时什么?上线人员和开发人员是不是分离的?
从开发小需求及解决问题中熟悉整个系统的代码调用链路、数据流(包括接口的输入输出数据)、资金流(针对金融app)
对项目的架构、技术有了初步的了解,那么我们可以上手一个小需求了
网友评论