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

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

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

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

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

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

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

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


          網站導航:
           
           
          主站蜘蛛池模板: 牙克石市| 磐石市| 阜新| 女性| 株洲县| 怀远县| 通城县| 墨竹工卡县| 多伦县| 东乌珠穆沁旗| 新津县| 博白县| 高淳县| 安康市| 三河市| 江陵县| 集贤县| 天镇县| 佛山市| 南京市| 大方县| 库伦旗| 金堂县| 客服| 义乌市| 犍为县| 泊头市| 广丰县| 镇康县| 静乐县| 五大连池市| 哈尔滨市| 德格县| 达尔| 大兴区| 汉中市| 晋宁县| 怀化市| 扬州市| 博客| 凤庆县|