如何快速的熟悉上手一个项目
2024-12-22 21:45:31
awen100
背景
身为程序员要有随时可能更换工作环境的觉悟,那么问题来了,在新的岗位上,如何能快速的适应上手新环境的项目呢?如下写一些自己的亲身体会,大家有更好的方式,也希望多多贡献,互相学习,共同进步。
总结如下几点
了解项目产生的背景
也就是项目为了解决什么问题诞生的,了解这个的目的是为了更好的理解项目里面的内容以及代码逻辑,数据库设计等
有web界面的话可以大概浏览一下
熟悉整体结构与功能,按自己理解画一些图
对着web界面浏览接口,到数据库整个流程
这个过程中就会把整个项目的后端代码结构熟悉一遍,怎么设计的,都用到哪些中间件,微服务之间怎么调用的
开始着手解决一些问题
在这个过程中带着问题撸代码会事半功倍,有目的的看代码效率会高很多,如果没有问题解决,那就自己给自己
一个目标,需要了解清楚对应的模块解决的什么问题,怎么解决的,给捋清楚就ok。
数据库表关系
这个关系捋清楚之后,这个项目基本有啥问题,都能很快定位到是哪个模块,能很快找到对
应代码的位置,找到对应的实现逻辑,怎么去解决问题自然水到渠成。
