去年读的
2009-07-17
看过《编程之美》,想起在西安读大学的时候,见到微软、贝尔这些牛企的面试题总是顶礼膜拜,更有些题目被一届届的传为佳话,比如"井盖为什么是圆的?"。不过自己当时更多的把编程看作是工程,而不是艺术,也坚信成功的软件是工程之美、管理之美、设计之美,自己的精力也更多的关注在开发方法、过程和系统设计上。
大学毕业,在工作的这段时间里越来越感觉到代码本身的美感,就像 wordpress 网站上的一句话 "code is poetry"。
现在读到《编程之美》,让我觉得作者们都是不折不扣的艺术家,他们的创作工具是 IDE,是键盘,他们的作品是代码。原来望而生畏的面试题现在越看越好玩,越看越上瘾,感谢《编程之美》小组给我的这次思想盛宴。相信无论是在技术一线奋战多年的工程师,还是身在象牙塔的学生,在这本书里都能体会到编程之美。不过要想让别人体会到自己的代码之美,没有捷径,只有沈向洋博士的那句话 "Nothing replaces hard work"。