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