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

2017-07-26 09:39:37 +08:00
 neimengwuyanzu

培训出来的,自学的 java 基础 培训 Android 拒绝作假 用真简历面试 入职 现在在公司 主管让看之前的项目,打开吓一跳 这么多
有没有大佬可以说下怎么快速明白公司的项目 不让带回家 封闭式开发

32089 次点击
所在节点    Android
64 条回复
zix
2017-07-26 09:43:51 +08:00
调试
neimengwuyanzu
2017-07-26 09:44:40 +08:00
突然发现之前有好多这样的帖子......忘了查发帖问了
zix
2017-07-26 09:44:53 +08:00
项目大的话可以让相关的同事讲一下代码的主体结构和逻辑,也能省点时间
neimengwuyanzu
2017-07-26 09:54:00 +08:00
好的 谢谢
find2bHusky
2017-07-26 09:59:19 +08:00
从首页开始看啊
find2bHusky
2017-07-26 10:00:23 +08:00
找一个网络请求,看看网络请求框架,还有图片加载框架
jason2017
2017-07-26 10:00:50 +08:00
先了解项目用到的框架 ssh 还是 ssm 或者是公司自己开发的框架,先把框架大概弄懂。如果是 web 项目,先测试环境跑通,了解业务,然后就根据项目去调试了解代码。
licraft
2017-07-26 10:10:57 +08:00
先看懂整体结构,然后画类图整理代码逻辑,多调试
maninnight
2017-07-26 10:12:10 +08:00
不耻下问,逮住同事就问,别怕被拒绝,胆大心细脸皮厚
em84
2017-07-26 10:17:00 +08:00
跑起来
CFM880
2017-07-26 10:21:17 +08:00
调新功能,修已知 bug
nextbox
2017-07-26 10:24:40 +08:00
用业务逻辑一条一条串起来,从页面到后台接口
然后再看看公共封装的方法
架构上的设计

这是我一般看公司代码的思路,希望对你有所帮助
pcatzj
2017-07-26 10:28:02 +08:00
现在的人都不爱用标点符号了。
JustFuckingDoIt
2017-07-26 10:28:26 +08:00
看文件大小最大的那个,那个肯定包含主要逻辑
wipen
2017-07-26 10:32:07 +08:00
楼主做 Android,看公司的 Activity 基类,网络框架,图片加载框架,以及各种 UI 基类、组件。这些是你上手干活需要掌握的。
置于业务逻辑做项目时自然就慢慢了解了,有活的公司也没有那么多时间让你一点点熟悉。
HeroTop
2017-07-26 10:33:25 +08:00
找个美女技术一直问
Ouyangan
2017-07-26 10:43:25 +08:00
当然是改 bug
gesse
2017-07-26 10:52:38 +08:00
国内都喜欢造各种各样的轮子,

萌新建议从使用框架、修改小功能入手。
gesse
2017-07-26 10:53:25 +08:00
国内都喜欢造各种各样的轮子,

萌新建议从使用框架、修改小功能入手。

这样既能从使用角度去了解项目,

又能快速入手工作、稳定工作
kinge
2017-07-26 10:56:34 +08:00
想我这种都是直接导入 ide 用眼看

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

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

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

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

© 2021 V2EX