新人如何看懂公司项目代码

2020-05-06 14:59:45 +08:00
 TowerLi

某国企工作,接手一个 2016 年的项目,当时是由一个外包公司人员和前一个同事开发(目前都已离职),现在要二次开发。

目前情况是,有源代码,但是没有项目文档,环境也不清楚怎么样,网络和数据库啥的,项目跑不起来,也不知道问谁。现在想啃这个源代码,实在是啃不动,很多封装的方法,自定义注解之类的,看不懂有点痛苦,有啥好的办法吗?

12238 次点击
所在节点    程序员
71 条回复
liuxey
2020-05-06 15:03:51 +08:00
2016 年的项目有可能是 2006 年的架构,这个情况不要死磕,向上级反应寻求外援,最好找到之前的开发人员
lhx2008
2020-05-06 15:20:06 +08:00
先想办法跑起来
Zhangxiaopa
2020-05-06 15:21:24 +08:00
先想办法跑起来
Nathanzheng
2020-05-06 15:26:32 +08:00
先想办法跑路🏃
shiguiyou
2020-05-06 15:27:32 +08:00
先想跑路
zhengjian
2020-05-06 15:29:32 +08:00
先想办法跑
ice2neet
2020-05-06 15:29:46 +08:00
先想办法跑路起来
yalin
2020-05-06 15:29:51 +08:00
能问则问,能搜则搜( Google or IDE 全局搜索),尽可能的了解这个技术架构,能本地调试最好
uxstone
2020-05-06 15:35:38 +08:00
跑路
clayyj1210
2020-05-06 15:36:13 +08:00
先跑
berumotto
2020-05-06 15:36:32 +08:00
想办法跑起来,先看用了哪些框架,如果有框架好办,去找框架的文档,没框架或自写的就比较麻烦
huntcool001
2020-05-06 15:39:55 +08:00
离职吧... 这种入职面试的时候就要问清楚
Leigg
2020-05-06 15:45:48 +08:00
没文档没交接基本不用想了
xuanbg
2020-05-06 15:59:27 +08:00
外包出去
miaoxinwei
2020-05-06 16:01:48 +08:00
代码量不多的话 啃源码
mjy123456
2020-05-06 16:02:56 +08:00
先跑
yukiloh
2020-05-06 16:04:25 +08:00
哈哈哈哈跑起来…………
ClericPy
2020-05-06 16:04:54 +08:00
跑的起来你还能单步调试走一波

跑不起来是怎么交接的... 话说你这问题的难度, 就像一道面试题一样开放
paradoxs
2020-05-06 16:04:58 +08:00
报错显示什么,截个图丢上来看看。
murmur
2020-05-06 16:05:54 +08:00
资金到位不,如果生产还能跑的话可以把 tomcat 直接拷过来,如果生产挂了的话就呵呵了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/668939

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX