《黑客与画家》读后感

去年偶得一旧书《黑客与画家》,放在书架上大半年也没看。上个月随手一翻,被里边内容吸引,一口气看完。

现回味书中内容,有那么几点还是挺令人印象深刻的。

 

黑客就是指程序员,自嘲点说就是码农,稍微好点就是软件工程师。书中把程序员和画家做比较。其实程序员和画家还是有很多相似的地方。

比如程序员和画家都要依靠实践经验。再厉害的培训机构也培训不出优秀的画家。优秀的程序员也是一样。

学习编程的过程和学习绘画的过程也是类似。首先要多看名家的东西,培养眼光。然后临摹,把优秀的技法应用于实践。等技法成熟,再创新新的技法。

 

书的最后几个章节,极力推荐了lisp语言。

粗略了解了下lisp,确实颠覆了只有按面向过程和面向对象编程分类的编程世界观。但是也不免担心lisp的语法结构是否适合构建大型软件,以及团队间的协作编程。

但是,lisp有一点是和cleancode相契合的,就是,在lisp的语法结构下应该不得不构造小的“函数”,以及有意义的命名。。。

 

posted @ 2015-01-28 09:33  西德尼的世界  阅读(150)  评论(0)    收藏  举报