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