对于每天敲代码的程序员来说,代码就像情人。如果看到一段很有趣的代码,简直是喜出望外。有网友分享了自己写的某段代码,自认为很有趣。
在这段代码的下面,又有另外一个网友贴出了一段代码。据说这是快的打车的一段代码,看起来真是牛逼又风骚,上面的网友也认输了。
看了快的打车的这段代码,网友的回复也是很有趣。有人认为快的打车这个飘逸的js写的真是屌屌的,还有人说怎么偷到机密文件的。更有网友认为其实可以写个递归的。
看到有趣的代码,相信很多程序员都会去看一下。其实阅读优秀的代码,确实可以提高开发人员的修为,你也会从中获益。也许阅读代码的过程很烦人又恼人,但是阅读了之后,你会学到很多。就像很多伟大的作家,他们也是读者,经常品读其他作家的作品,再吸取精华。编写代码盒写作一样,如果没有经常去看别人的代码,自己也可以吸收不同风格,再运用到自己的代码中。
那么如何阅读别人写的代码?有些程序员看不熟悉的代码时,总是用鼠标上下滚动的看。没到几分钟,就不耐烦地说这个代码不值得读,不想浪费时间。其实读别人的代码,最重要的是要学会理解它们,并且化为己用。你需要做的是:尽力构建且运行这些代码、不要只注重细节、确信自己对所有结构兜理解、提取奇特的一些代码,让它成为单独的程序。
编写新代码,可以正确的解决问题,而阅读以及把玩别人写的代码,也有同样的价值,所以作为程序员,还是要经常看看别人的代码。你遇到的代码还有没有更牛逼、更奇葩、更有趣的,可以在下面留言哦!
网友评论