把写程序比作写诗的观点是错误的。

Knuth的著名书是"The Art of Computer Programming"。他把程序设计看成一种艺术。从八十年代起这种观点就不被软件界认可。

现在普遍认为程序设计是工程,而不是艺术。好的程序并不是构思巧妙的程序,而是易读懂易修改的程序。一个程序如果别的程序员很难读懂,很难修改,写得再好也是废品。

一般来说,你写的程序中你最得意的那段,很可能是最臭的那段。

所有跟帖: 

谢谢,讲的主要是意境和感受, 不是方法. 不过必须承认, -虔谦- 给 虔谦 发送悄悄话 虔谦 的博客首页 (114 bytes) () 06/02/2007 postreply 21:52:27

聪明的脑袋、灵巧的双手、轻盈的步履,都需要 -德州老外- 给 德州老外 发送悄悄话 德州老外 的博客首页 (58 bytes) () 06/04/2007 postreply 15:31:33

Not quite get it, but thank you :) -虔谦- 给 虔谦 发送悄悄话 虔谦 的博客首页 (0 bytes) () 06/05/2007 postreply 12:56:37

请您先登陆,再发跟帖!