如何愉快的阅读别人代码

首先写自己的代码时自己是一个创造者的角色,自己想要干什么是明确的,代码的设计是按照自己的习惯去设计的,实现过程都是按照自己的思维习惯去实现,完全随着自己的性子,自己的风格去走,因此写代码时会让人产生愉悦感,看到一行行的代码积累,并形成了自己的产品,并能运行看到想要的结果是十分有成就感的一件事情了,而读代码就不一样了,读代码时自己是一个挖掘者的角色,因为要看的代码是做什么的,想实现什么功能事先是不知道的,在未知事情之前人们都有一种紧张恐慌的心情,随着代码量的增加,这种紧张和恐慌就越强烈。这就是好多人读代码时觉得痛苦的原因。

在读其他人代码时要把自己从自己是创造者角色转换过来,自己不再是创造者,自己是一个挖掘者,是一个梳理者,不要期望一遍读下去就可以明白对方的意思,首先采取先轮廓再具体的方式去看代码,第一遍先扫一下看看对方对方的代码的大致轮廓,看看对方这段代码是想要做什么的,通过各个方面最大限度的去获取对方的信息,比如先看下对方代码的注释,如果对方有良好的注释习惯,那么从注释中就可以完全了解对方是想干什么了,或者从对方代码的分段情况可以看出对方实现这个事情大概分了几步,然后再由粗及细的看每一步都具体做了哪些事情,相信这样一两遍下来对方是做什么的心里肯定有个数了,如果还有点小疑问,相信再过几遍代码基本上都差不多熟悉了。

另外在读别人的代码中要放空自己,不要带着自己的思维去读别人的代码,你需要像了解一个新朋友一样去读他的代码,把他的代码看成一个新生事物去对待,只有有这样的意识就不会在读代码时产生痛苦的感觉了,以放空的思想去读任何人的代码,读的多了,你可以了解到每个人的思维习惯,也可以从中学习到优秀的思维习惯。

posted @ 2023-07-04 18:31  三号小玩家  阅读(62)  评论(0)    收藏  举报
Title
三号小玩家的 Mail: 17612457115@163.com, 联系QQ: 1359720840 微信: QQ1359720840