首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
课程
专栏·文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
n_m!!
2018-10-04 20:08
数据分析师
关注
已关注
取消关注
源码阅读技巧
大家平时都是怎么看源码的,有什么技巧吗?比如,从哪里开始看,如何把握整个代码框架?
#C++工程师#
提示
全部评论
推荐
最新
楼层
TeeKee
阿里云_基础产品事业部_高级开发工程师
第一,看你看哪方面源码,最好你看的代码是你本身有一定基础的,这样也便于你理解,比如你一直用的W indows,***作系统也不了解,就不要看Linux源码了,自己先用一段时间。对Redis一无所知的也不要赶时髦看Redis。 第二,看代码量,如果从来没看过源码的话,不要一上来看很长的,因为看不懂太打击积极性了,而且你看的代码里尽量不要出现一些该语言新特性,那会影响你理解。 扯上面那么多是为了说明,初看代码的话,选择比你付出更重要,循序渐进螺旋上升是有道理的。 到正式阅读阶段,我觉得第一步是看数据结构,理解各个struct(class)的层级关系,一般某个具体的大功能在root_struct下面都会有唯一的指针指向它,然后逐级展开。而且当你理清这里层级关系后,你就知道怎么逐一击破了。Good Luck.
点赞
送花
回复
分享
发布于 2018-10-04 20:24
无双、猪
淘天集团_高级技术专家
我自己的话,从熟练使用框架提供的各种功能开始吧,用到这种功能之后可以先思考一下如果自己来写框架应该会怎么实现,下一步就是深入看单个功能的实现了。具体到代码的话,可以画一下调用的链路图,贯穿整个链路的数据是什么,整个链路的调用逻辑和执行流程换成文字应该是怎么样的,然后就可以细看整个链路某一部分的代码实现了。 看完之后可以捋一下思路,和之前自己想的实现比较一下,觉得自己的思路差在哪里。
点赞
送花
回复
分享
发布于 2018-10-04 20:46
滴滴
校招火热招聘中
官网直投
嘿嘿嘿嘿嘿嘿嘿
C++
给你一个建议,就是看代码之前,一定要看设计文档!!!一定要看,这样才能事半功倍
点赞
送花
回复
分享
发布于 2018-10-05 09:46
不进互联网不改名
Java
我一般是遇到功能或性能瓶颈才会去看源码
点赞
送花
回复
分享
发布于 2018-10-04 20:13
有offer也是咸鱼一条
嵌入式工程师
少说多做,兴趣第一,把看源码当成乐趣的一种,从哪里开始看真不重要
点赞
送花
回复
分享
发布于 2018-10-04 21:55
呀咿呀咿呦
Java
对框架原理要了解 然后再去看详细的实现
点赞
送花
回复
分享
发布于 2018-10-06 01:46
CharlieLu
C++
从main函数开始看呀;-)
点赞
送花
回复
分享
发布于 2018-10-06 09:04
滴滴
校招火热招聘中
官网直投
相关推荐
牛客345147554号
04-15 15:39
大数据开发工程师
第二次入职美团,未来还有第三次hhhh
去年夏天以暑期实习生的身份加入美团,总共实习了6个月顺利转正然后回学校准备毕业论文了。现在我刚写完了毕业论文,就又作为待入职校招生,继续在美团实习。我已经在美团入职了两次啦,所以我有两个美团的帆布包hhhhhh。现在已经实习将近2个月了,又要回学校准备毕业论文答辩了。待我拿到毕业证即将第三次入职美团,到时候我会拥有三个帆布包。不得不说这次入职领到了最顶配的macbook pro,M3 Pro芯片,以及超清晰的显示屏,写代码的动力满满!!!
投递美团等公司10个岗位 >
点赞
评论
收藏
转发
年轻的小刺猬要暴富
04-29 20:59
有一个问题,美团,面试官问了一个小时项目也业务逻辑,没问相关的八股也没问什么其他场景题,是KPI面试吗?救救孩子吧,孩子第一次面试,脸红温了#美团#
点赞
评论
收藏
转发
Str0NgFa1Th
昨天 21:10
第一拖拉机制造厂拖拉机学院 计算机类
太菜了我
朋友们,大家有什么学C++的方法吗想去干后端或者运维开发,有点不知道从哪学起,也不知道从哪里找项目弄球球各位大佬了
点赞
评论
收藏
转发
搏命春招
昨天 18:31
门头沟学院 计算机类
永辉超市Java开发
状态:一面完一面 2024-05-14 25min-----------------1. 项目,亮点2. 分布式锁3. 限流4. feed流5. 反问总结:不总结了...
永辉超市一面1人在聊
点赞
评论
收藏
转发
温酒斩offer
04-22 20:15
第一拖拉机制造厂拖拉机学院 机械类
腾讯一面
八股一句没问,计网没问,操作系统没问,项目没问,只问了几个linux命令和c++八股,面试官很好说话,跟聊天似的
点赞
评论
收藏
转发
点赞
收藏
评论
分享
回复帖子
招聘动态
查看更多
滴滴
2025届秋招储备实习生招聘
全站热榜
1
...
携程oc了
2.1W
2
...
兄弟们之间就别卷了吧,选自己喜欢的offer得了
1.3W
3
...
美团-Java后端-平台技术部-一面凉经(复活赛)
1.1W
4
...
快手二面g
7642
5
...
【话术建议】求职者和企业的互骗话术?
6949
6
...
31天勇闯盲审(附盲审经验
4766
7
...
字节抖音电商后端日常实习一二三面已oc
4411
8
...
许愿贴•58同城
4309
9
...
滴滴秋储后端(秒挂)
4015
10
...
微信支付二面
3808
正在热议
#
牛客帮帮团来啦!有问必答
#
693874次浏览
11356人参与
#
你的秋招进展怎么样了
#
497498次浏览
13391人参与
#
如何写一份好简历
#
256992次浏览
3886人参与
#
通信硬件人笔面经互助
#
105347次浏览
2141人参与
#
无实习如何秋招上岸
#
221563次浏览
3468人参与
#
投了多少份简历才上岸
#
56143次浏览
945人参与
#
产品人求职现状
#
50258次浏览
741人参与
#
软件开发投递记录
#
466488次浏览
7124人参与
#
面试中的破防瞬间
#
81708次浏览
1008人参与
#
找工作时遇到的神仙HR
#
175768次浏览
1734人参与
#
市场营销面经
#
4223次浏览
120人参与
#
你会选择考研还是直接就业
#
74922次浏览
861人参与
#
2022届毕业生现状
#
316213次浏览
4398人参与
#
我的上岸简历长这样
#
161920次浏览
3247人参与
#
租房前辈的忠告
#
32909次浏览
2073人参与
#
毕业后不工作的日子里我在做什么
#
52377次浏览
692人参与
#
秋招开了,你想投哪些公司呢
#
116597次浏览
3243人参与
#
你觉得找工作该拿大厂还是小厂练手
#
56991次浏览
803人参与
#
产品实习,你更倾向大公司or小公司
#
35669次浏览
542人参与
#
许愿池
#
76617次浏览
1537人参与
牛客网
牛客企业服务