第一步,了解业务 在上手新项目前,如果对该项目所在的业务并不了解,那么先大致了解下整体业务,以及新项目在整体业务中所处的位置,能帮助你后续更快了解新项目。可以重点关注与新项目有关的上下游业务。 过程中可以产出:业务大图、整体业务流程图。 第二步:了解项目/产品 功能&流程:通过试用项目对应的产品先建立对项目功能和流程的初步概念。 技术架构:通过项目现有设计资料并结合表结构、重点功能代码、鹰眼调用链信息等了解新项目的技术架构。 过程中可以产出:项目业务流程图、系统架构图、数据模型、重点逻辑流程图。 第三步:了解技术栈 如果新项目是和前项目完全不同的技术栈,那么你还需要了解新项目所在的技术生态。通过开发一个小功能来了解和熟悉新项目的项目风格和依赖的技术产品是不错。
答复内容摘自《2021技术人的百宝黑皮书》,这本电子书收录开发者藏经阁 下载连接:https://developer.aliyun.com/ebook/download/7436
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。