-
使用一款适合自己的编译器,适合自己的就是最好的。
-
高效地使用快捷键,鼠标点来点去真的很浪费时间,等你操作完思路都断了。
-
不要通过Debug的方式来阅读代码,这样会失去全局观,思路不能连续。
-
先将工程跑起来,战术上藐视敌人,战略上重视敌人。
-
不要纠结于细节,要适可而止,钻牛角尖让人迷失,你的思路已经不在代码上面了。
-
不要给代码做批注,过多的批注会分散注意力。如果实在要加的话,那就用git创建一个新的分支。
git checkout -b commenting_code
-
为代码阅读建立一个单独的reading_code分支,一边阅读代码,一边删除这些无关的代码。
git checkout -b reading_code
-
为代码变异建立一个单独的compiling_cord分支,你会频繁的更改,方便回溯之前版本,解决你的问题,我曾经花了一周时间找问题,只因为路径学错了,有一些开源的包是不会提醒详细错误原因的 。
git checkout -b compiling_cord
-
函数调用栈深度绝不超过3,多了你会记不住的。
-
实例化,可以让你通过调用接口更好的了解代码的功能。
小白学习大型C++源码项目系列之利用git版本控制高效率阅读代码
猜你喜欢
转载自blog.csdn.net/qq_21950671/article/details/105854579
今日推荐
周排行