程序员提高阅读代码效率的6个秘诀,选择扎克伯格这些大神的代码

编程/开发
299
0
0
2022-05-04

阅读优秀的代码是程序员提高个人能力的一种捷径。

有人说,成为大师的方法之一便是,找到一位大师,让其倾囊相授。

不过,坦白地讲,不是每个人都有这样的机会吧?

程序员提高阅读代码效率的6个秘诀,选择扎克伯格这些大神的代码

所以,我们还是老老实实地阅读那些优秀的代码,让自己更快地进阶。

一些程序员阅读代码的速度非常缓慢,这是很可怕的一件事。

为此,w3cschool分享提高代码阅读能力的6个技巧。

1、选择优秀的代码

要想成为一名卓越的木匠,得观察大量结构优良的家具。大多数作家会去阅读大量的名著,获得灵感。

作为程序员,同样如此,我们不必学习大量的代码,只要阅读那些最优秀的代码即可。

程序员提高阅读代码效率的6个秘诀,选择扎克伯格这些大神的代码

扎克伯格编写的代码

2、运行代码

通过运行代码,你将可以了解代码所使用的库和开发框架等。从另外一个角度而言,这能够加深你对某个特定项目的理解。

3、写注解

没有写注解的程序员,一般是读了后边的代码又忘了前边的。

这样就造成了你经常需要重复阅读、理解代码。因为你很难确定一个函数你什么时候阅读过,他的功能是什么,经常会发生重复阅读、理解的情况。

程序员提高阅读代码效率的6个秘诀,选择扎克伯格这些大神的代码

4、了解意图

阅读某个项目的代码,通常要搞清楚代码是以可读性优先,还是性能优先,或者是兼容性优先。

搞清楚这些东西是你理解代码作者意图的前提。

5、代码审查

不要忽视每次代码审查的机会。代码审查经常可以找出别人代码的错误,可以分析错误的根源,自己可以在这上面少翻跟斗,这也是积累代码经验的一大捷径。

程序员提高阅读代码效率的6个秘诀,选择扎克伯格这些大神的代码

6、分层次阅读

将系统的函数和开发人员编写代码区分开吧!在c, c++,java ,delphi中,已经有了系统函数,我们所要做的就是注解它们的作用,这样就可以了。

分层次的阅读可以防止你只看见树木不看见森林。

但是,如果你要学习编程方法,那自然另当别论。

附雷军写的代码

程序员提高阅读代码效率的6个秘诀,选择扎克伯格这些大神的代码