狂想的蛇之黃金時代已過
          徘徊在工程和藝術之間

          隨感隨想,并無邏輯性,如果哪位看不過去,請睜一只眼閉一只眼。

          當系統的復雜度達到一定的規模,任何小聰明都無濟于事,還不如老老實實,做點實事。

          一個前輩曾說:如何把事情做對是工程,如何把事情做好是藝術。

          剛開始做軟件時總覺得自己是在從事一份藝術的工作,一個一個程序在自己的手中編寫出來,能運行,能給很多人運行。這個過程就像一種固化的思想,能動態地和軟件使用者交流。對待程序也像對待藝術品一樣神圣,變成時總懷著一顆虔誠的心。
          后來又走向另一個極端,覺得自己的工作無非和磚瓦匠一樣,按照圖紙,把一磚一瓦安置在正確的地方
          在后來才知道,編寫軟件既不是藝術,又不是完全是工程,而永遠都走在由工程到藝術的途中。借孔夫子的話,軟件開發應該走中庸之道。

          所謂中庸,就是作對的事情,不走極端。
          假設工程是0,藝術是1,那中庸是多少?
          0.5?不對!絕對的中點顯然不是中庸。中庸可能是平均分布在[0,1]區間上,或者是[0,1]上的某個概率分布,不過這些對實際工程都已經沒有任何意義。
          換個假設,如果工程是0,藝術是無窮大,中庸是多少?
          呵呵,有點無聊了。

          posted on 2006-04-03 23:37 黃金時代已過 閱讀(213) 評論(0)  編輯  收藏 所屬分類: 軟件工程

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
           
          主站蜘蛛池模板: 铜陵市| 三门县| 桃源县| 上饶市| 弋阳县| 泰和县| 伊宁县| 静安区| 商水县| 苍山县| 都江堰市| 元朗区| 马公市| 黎城县| 河北区| 迁安市| 宽城| 遂溪县| 桂平市| 甘南县| 兴城市| 会宁县| 思茅市| 武宁县| 顺平县| 米脂县| 五河县| 平利县| 吉林省| 泽州县| 余庆县| 故城县| 凌云县| 南开区| 四平市| 海安县| 枝江市| 连平县| 阳山县| 灵武市| 佛教|