我很少在自己的Blog上推荐什么。一则是怕推荐错了,二者是怕耽于自己的个人喜欢,扰了别人的视听。所以我的链接里头, 除了老婆、自己,就剩下一个Hello World了。
但现在我要正式地做个推荐。是关于一篇文章的,因为这篇文章实在说到了我的心底,也实在说了我想说的话。这篇文章就是《十年学会编程》。
http://daiyuwen.freeshell.org/gb/misc/21-days-cn.html
文章不长,甚至都可以嫌它短。但第一段就给人耳目一新的感觉。事实上,我从96年开始第一次为商业产品书写代码,到现在也正好十年。我以前觉得自己的信心满满,多少可以算个高手,至少底限也要算个编程的熟手。但近半年来,我在写第三本书的时候,才发现自己又错了:我用了十年,仅仅是学会了编程而已。
很多的东西要跳出来看,才看得清楚。《十年学会编程》的作者也是一个醒客。我除了(个人的)不喜欢他随手开个药方的法子,但得承认,这篇文章的观点确实让人一个激灵,而他的方子也大多落到了实处。
个人并不喜欢他推荐的书,认为这是文章的一处败笔。但各位不妨看看,至少比那些“XX天学会XX”有用一些罢。
文章的译者还有一些其它的翻译稿,很有些可读之处。有兴趣的不妨看看,例如:
http://daiyuwen.freeshell.org/gb/lisp.html
作者的主页(实在很简陋的主页)在这里:
http://daiyuwen.freeshell.org/