Monday, April 25, 2011

程式設計工藝

我傾向於將程式設計看做是一種工藝--它需要技巧、手藝、訓練和經驗。
它的產品具有一定的功能,並且很漂亮。
程式設計還含有藝術元素,它是一個創造性的過程。
與這種藝術性結合在一起的,還有對工具和技術的掌握-- 這些是工匠所具備的特徵。
--編程創藝