华子实习感受
第三天了,昨天开始被要求开始看项目的源代码。C++的,好大坨,光一级文件夹就能走几百行那种。。。然后每一句里几乎都用了往下找好几层的类和方法。。。也没有什么能看懂的注释。。。看的晕头转向,一点看不懂,大佬们有啥建议吗。。。
全部评论
这就是屎山吗![](https://uploadfiles.nowcoder.com/images/20220815/318889480_1660553763745/E2D9680D1EDE6514D39DD543624818E2)
![](https://uploadfiles.nowcoder.com/files/20240514/510894044_1715654316364/pingllunicon.png)
我导给了我一个项目难点,让我探索解决方案,我感觉不太会,好怕探索不出来怎么办😭他会不会鲨了我
同第三天实习,这感受太真实了真不知道啥时候能上手![](https://uploadfiles.nowcoder.com/images/20220815/318889480_1660553763930/8B36D115CE5468E380708713273FEF43)
干老本行吧,复现呗
然后你就会发现那一句方法套了二三十个不同的方法和对象![](https://uploadfiles.nowcoder.com/images/20220815/318889480_1660553877254/D0738AC58D1164C5648E602D7CB094D1)
![](https://uploadfiles.nowcoder.com/images/20220815/318889480_1660553877254/D0738AC58D1164C5648E602D7CB094D1)
![](https://uploadfiles.nowcoder.com/images/20220815/318889480_1660553877254/D0738AC58D1164C5648E602D7CB094D1)
![](https://uploadfiles.nowcoder.com/images/20220815/318889480_1660553877254/D0738AC58D1164C5648E602D7CB094D1)
![](https://uploadfiles.nowcoder.com/images/20220815/318889480_1660553877254/D0738AC58D1164C5648E602D7CB094D1)
![](https://uploadfiles.nowcoder.com/files/20240514/510894044_1715654316364/pingllunicon.png)
问人😂
哈哈 看不懂就得重构
直接看源码确实是会晕头转向的,最好是结合着需求来,每个功能对应哪部分代码,可能一堆代码里后续有用的就只有一个接口
抱着学习的目的看代码不太行,带着code review的眼光看,一下就看懂了![](https://uploadfiles.nowcoder.com/images/20220815/318889480_1660553763718/D9FDAE9918A39C99254A9D8D179628E5)
我也是,看了一周多了,才把框架看懂,细节的部分还是不太清晰![](https://uploadfiles.nowcoder.com/images/20220815/318889480_1660553763490/62AF11E48344D159DA608796DA7D39E5)
碰到过一个函数接近2000行还有乱七八糟的深层调用😵😵😵
gpt啊,这么好的外挂不用呢🤣
外面再包一层💩,解决问题😁
相关推荐
点赞 评论 收藏
分享
![](https://static.nowcoder.com/fe/file/oss/1715049343797JOCFB.png)
点赞 评论 收藏
分享