程序员的进步从阅读自己的老代码开始

治疗白癜风多少钱 http://m.39.net/pf/a_4784103.html

关于如何成为一个更 的程序员这个问题,互联网上比比皆是。而答案大同小异:看书、同行评审、参与开源项目等等。但是,关于如何检测自己是不是真的进步了这个问题,却一直悬而未决。

我经常鼓励我的同行说,对于自己写的代码,无论是什么语言什么项目都应该不遗余力地尽可能长时间地保存下来,放到安全的地方(即GIT/SVN)。几年过去之后,再拿出来翻一翻。回过头来看自己的代码,会有一种神奇的喜剧效果,“OMG,这么狗屎的代码居然是我写的!!”,但是相信我,没有比重新纠正这些项目和游戏代码更有成就感的了。

只有当我们回过头去看看曾经写的代码,我们才会真正明白自己取得了多么大的进步。这种创新自我的学习方式,常常会带给你美好的回忆。就在一个月以前,我找出了我10年前,还在读大学的时候,创作的一个游戏。尽管里面有很多bug,但是因为编程水平的提高,我很快就完善成功。

曾经的代码代表了曾经的我们,蕴含了曾经的我们是如何艰辛创作的历程,展现了我们的缺陷,我们的优势,我们的发展和进步。它们能敦促你对其他程序员时刻保持谦虚和耐心。这是你在这个计算机世界的进化史,宝贵无比。所以,请务必好好保存你写的所有代码。它们是你的孩子,是你的骄傲。

点击了解更多

预览时标签不可点


转载请注明:http://www.xxcyfilter.com/zytd/zytd/10413.html