您的位置:首页 > 其它

写在前面的文字

2013-09-29 16:59 246 查看
在若干年前就曾想过,在CSDN在写点东西。许多年过去了,有的人已经老了;有的人已经疯狂了。而我,还没有行动。人艰不拆啊。

后来,我曾经许多下定了决心想在这里写写我读源码的笔记、跟大家分享我读源码的点点滴滴。但,仅仅是一个想法而已。什么时候才能写出第一篇《我读XXX源码之一》我也说不定。当然,我知道也没人在期待。

在这里,我想跟看到这篇 博文 的新人朋友们(老鸟略过)谈谈,读源码带来的各种好处。首读,我觉得写代码就像写文章一样,谁都能用文字表达自己的想法,也都能说得明白。但有的人写出来的东西都具有一股浓浓的文学味,而有的人写出来的东西像一杯清水。但不得不承认他们都能用文字说该说的东西,而且都能说得明白。比如说我,虽然没能把文字写出味道,但基本上也都能表达清楚自己想说的。

写代码也是这样,基本上每个程序猿都写把需求把功能做出来。只不过,有的人写出来的代码简洁易读,性能还不错;有的人写出来的代码零乱无章,更是性能贼差。共同点远远不是这么一两个这么简单,有一个共性,使得我们必须阅读优秀的框架源码。

当如你我所见,作文好的人,基本上阅读量很多,读过很多经典的文学作品。熟读唐诗三百首,不会作诗也会吟。也就是这个理儿。记得读书那会,老师老要求我们多看文学作品,说是能吸取先人的经验,学习前辈的技巧、思维方式。这样才写出好文章。

其实写代码也是这么个理,优秀的代码看多了,自然而然的就能写出美丽的代码。即培养了自己写代码良好风格。有话说很在理,天下文章一般抄。代码也是这样的,抄先驱的风格,套用前人的语块,写自己的功能。这样我写得舒服,别人看到也爽快。

所以,每个有志成为一个优秀程序猿的你,都应该多读优秀代码。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: