阅读优秀代码是提高开发人员修为的一种捷径

 今天看到这篇文章感受颇深,所以写点东西。

     套用了文章的核心作为标题,这个也是我本文想要和程序员么说的话。对于程序员来说,看别人的代码是在所难免的,当你进入一个项目,又或者项目内组合式的开发,都要大家去阅读别人写的代码,虽然你旁边的人不是大牛,写的代码不是很好。看别人写的代码,可以为自己敲响警钟,什么地方好,什么地方不好,这点好的我们学过来,不好的地方,给自己一个warning,下回我们不做就ok了,慢慢的,我们写的代码也会变的更好,或者被人称为大牛。

     我也和作者一样,喜欢写代码,我很喜欢我这个职业,我听到我很多同事都拿程序员这个工作当做一时的救济,也就是说,就业的时候根本就不喜欢这个职业,看别人当了自己就先当当。我听了这个话,感觉他们在这个事业上是没发展了。做一行就要爱一行,我就很喜欢写代码,写出好的代码是我追求的。但为了提高自己的修养或者说一种能力,我阅读过很多代码,有的有帮助,但有的好想什么也没学到,很迷糊。但这篇文章中却说了很多阅读代码的技巧,我总结了一下,让大家也受受益。

    1.阅读代码就像阅人一样

    每个函数就是一个人,一个人干一件事。感觉真的像阅人一样,发现这样也感觉有了乐趣。

    2.尽力构建并运行代码

    这点大家都很清楚,在阅读代码的时候,程序不起来,你怎么知道人家写的代码是否可用,如果不行,到头来还不是白看。。。

    3.确信自己理解了所有结构

    这个有点难了,如果是“全部”理解,我想1天都要花费在这个上面,理解别人的代码很容易,如果全部理解他构建的结构和思想就很难了,是在一天天的测试和代码的反复阅读中才能理解

    4.理解大概结构,进行测试和进一步的理解

    这个也就是我上面说的。

    5.提取奇特代码,使其成为单独程序

    这个就是我们学习的阶段了,劲量把他的东西都吸取过来,我们程序员都是吸血鬼,嘿嘿。专门吸取好的代码

    6.代码不干净?有异味?

    这个阶段,我们可以小小的尝试一下,清除bug或者不好的地方,也就是重构。

    7.寻找阅读的机会,不要错失

    这个很重要,我感觉。对于我们这样的有时工作到8,9点钟的人来说,阅读代码的时间很少,如果有的话,可以说是拿着钱让你去阅读代码的时候,尽量的做到最好,这样也不会浪费我们的业余时间,对把

     阅读代码是个枯燥的事,如果工匠不做薄木的工作,好的产品是不会有的,你说对把?


转自:http://chenhailong.iteye.com/blog/1070808

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值