首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用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
嘿嘿嘿嘿嘿嘿嘿
湖南大学 C++
给你一个建议,就是看代码之前,一定要看设计文档!!!一定要看,这样才能事半功倍
点赞
回复
分享
发布于 2018-10-05 09:46
无双、猪
淘天集团_高级技术专家
我自己的话,从熟练使用框架提供的各种功能开始吧,用到这种功能之后可以先思考一下如果自己来写框架应该会怎么实现,下一步就是深入看单个功能的实现了。具体到代码的话,可以画一下调用的链路图,贯穿整个链路的数据是什么,整个链路的调用逻辑和执行流程换成文字应该是怎么样的,然后就可以细看整个链路某一部分的代码实现了。 看完之后可以捋一下思路,和之前自己想的实现比较一下,觉得自己的思路差在哪里。
4
回复
分享
发布于 2018-10-04 20:46
CharlieLu
华东师范大学 C++
从main函数开始看呀;-)
点赞
回复
分享
发布于 2018-10-06 09:04
呀咿呀咿呦
中南大学 Java
对框架原理要了解 然后再去看详细的实现
点赞
回复
分享
发布于 2018-10-06 01:46
有offer也是咸鱼一条
南京邮电大学 嵌入式工程师
少说多做,兴趣第一,把看源码当成乐趣的一种,从哪里开始看真不重要
点赞
回复
分享
发布于 2018-10-04 21:55
不进互联网不改名
西安邮电大学 Java
我一般是遇到功能或性能瓶颈才会去看源码
点赞
回复
分享
发布于 2018-10-04 20:13
暂无评论,快来抢首评~
相关推荐
2025-12-28 10:08
哈尔滨理工大学 算法工程师
总结
通过大一上学期对C++语言的学习,是我从零基础迈入编程的过程,这一学期,我学习了选择结构,if语句,for/while/do while循环,一维数组,二维数组,函数,字符串,指针,结构体,类和对象等知识,逐步掌握了C++的基础语法与逻辑,收获了学习乐趣,上课认真听讲,积极完成作业,但也仍有很多需要改进之处,对于这门语言的学习,我自身仍有很多不足之处,但是我不会停下学习的脚步,我会继续仔细钻研,努力实践,争取提升自己的编程能力,也希望最后可以取得较好的成绩。
点赞
评论
收藏
分享
2025-12-30 10:27
天津大学 ARM工程师
秋招G了,春招还能翻盘吗?
刚刚结束的秋招中,有人欢喜有人忧。欢喜的是,有些同学找到了不错的工作;忧愁的是,也有同学没有心仪的去处。秋招和春招,是学生们心头的两个坎,之前看师兄师姐们或优雅或费力的迈过这些坎,感触并不大。终于,在毕业的前一年,也轮到了我们自己。第一次经历,自然心头有着不少疑惑。今天从计算机行业出发,我带你抽丝剥茧,把事情整清楚。首先抛出三个大家关心的问题:校园招聘的秋招和春招有什么区别秋招零offer,春招还有机会吗秋招已经签约了,能去春招再看看吗春夏秋冬,四季变换,自有顺序。那为啥秋招会在春招之前呢?因为,对于学生来说,在校期间的求职时间有两段,一段是毕业前一年的秋天,在 7 月 ~ 11月之间,称为秋...
点赞
评论
收藏
分享
2025-11-08 01:32
山东大学 C++
这届秋招不太暖
秋招的温度,大家都感受到了吧?去年卡29,今年卡双九,对毕业生要求提前实习,这届秋招,真是凉得格外真实。🍃
哈哈哈,你是老六:
明年是不是卡清北
今年秋招是回暖还是遇冷
点赞
评论
收藏
分享
2025-11-14 21:30
辽东学院 嵌入式硬件工程师
嵌入式真的很卷,电子方向真难找实习
求大佬帮帮改改简历,大部分都是已读不回,真难找实习唉,泪水打湿小键盘呀
点赞
评论
收藏
分享
2025-12-30 23:37
中南大学 Java
选择后端开发还是大模型应用开发?根本不用二选一!
我觉得这是一个伪命题,因为这根本就不是一个A或B的问题。互联网各个部门都喜欢搞ai,也确实有很多结合具体业务开发智能体的需求(主要是大老板喜欢),但是据我观察现实情况有个很现实的结论:现阶段大部分智能体开发,核心执行者都是后端工程师。我本人的工作也包含了部分智能体开发,所以有点发言权。究其原因,一来后端工程师最懂业务逻辑和系统底层架构,能精准捕捉业务痛点,知道哪里适合用 AI 赋能、怎么落地才贴合实际需求;二来智能体开发的核心是 “业务落地” 而非 “大模型底层研发”,技术门槛更多集中在业务拆解、工具整合与流程闭环,而非高不可攀的算法研发,后端工程师上手起来反而更有优势。ai是风口,agent...
等闲_:
业务开发就是prompt+数据,Ai就是中间件,中台或者鸡架会做一些Agentic infra和智能体记忆之类的,再底层一点就是AI infra,MLops,模型微调,推理优化之类的了,所以对于普通后端就是纯业务,没啥技术含量,除非去技术架构组或者底层一点的组,要不AI就是个API,别神话AI应用开发
聊聊我眼中的AI
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
1
23
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
你会和mentor进行deeptalk吗?
2974
2
...
双非本2025秋招总结:65w+SSP三选一,最终还是“有鹅选鹅”|附面试心路历程
2253
3
...
学院本 末 211 硕勇闯 java 后端实习美团 oc 逆袭指南
1606
4
...
牛客运营们,我保证这是我最后一次消费烤肠了!
1430
5
...
27届学院本一段中厂一段中大厂实习,简历求锐评
1010
6
...
元旦前被裁员了
850
7
...
我的牛客年度报告
736
8
...
实习两周遭劝退,隔天就招新人,合理吗?
717
9
...
2025年牛客年度作者丨颁奖典礼✨
701
10
...
27前端已没招
701
创作者周榜
更多
正在热议
更多
#
实习没人带,苟住还是跑路?
#
16595次浏览
313人参与
#
AI时代,哪些岗位最容易被淘汰
#
25549次浏览
217人参与
#
我们是不是被“优绩主义”绑架了?
#
11698次浏览
322人参与
#
秋招被确诊为……
#
280049次浏览
1587人参与
#
牛客2025仙途报告
#
47527次浏览
527人参与
#
每个月的工资都是怎么分配的?
#
81523次浏览
662人参与
#
字节出了豆包coding模型
#
8231次浏览
70人参与
#
对2025年忏悔
#
7883次浏览
153人参与
#
春招前还要继续实习吗?
#
9715次浏览
110人参与
#
为了秋招你都做了哪些准备?
#
30010次浏览
528人参与
#
离家近房租贵VS离家远但房租低,怎么选
#
14226次浏览
132人参与
#
2025秋招体验点评
#
86294次浏览
719人参与
#
非技术2024笔面经
#
452364次浏览
4920人参与
#
一人说一家双休的公司
#
11377次浏览
127人参与
#
牛友的国庆旅行碎片
#
26521次浏览
128人参与
#
我的第一个1024节
#
17138次浏览
251人参与
#
职场新人生存指南
#
492191次浏览
9518人参与
#
面试官问过你最刁钻的问题是什么?
#
13488次浏览
122人参与
#
工作后会跟朋友渐行渐远吗
#
54441次浏览
395人参与
#
毕业租房也有小确幸
#
152848次浏览
4533人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务