<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 176, comments - 240, trackbacks - 0, articles - 7

    [導入]過度設計與設計不足

    Posted on 2005-12-28 23:11 canonical 閱讀(1552) 評論(3)  編輯  收藏 所屬分類: 設計理論
         Agile批評過度設計(over-engineering)的聲音很大,但對于設計不足(under-engineering)同樣是持堅決的否定態度 的。修改過度設計的應用比修改設計不足的程序要容易的多。因為簡化的途徑是明確的,而走向復雜的途徑卻往往是難以控制的。Refactoring To Patterns試圖引入一些經驗,但這些可預見的調整多半只在細節處,其影響是局部的。一個復雜性低層次的設計要支持一個復雜性高的應用,所需的代碼量 不是線性的堆砌,而是幾何級數式的增長,重構的時候需要做出的改變往往也是影響全局的。而事實上,設計不足是比過度設計更加常見的情況。真實的情況也許 是,在真正需要我們做出創造性設計的地方我們因為無知和無能而設計不足,而在那些渴求簡單的地方,我們卻自詡為先知而加上很多華麗的設計來維護虛幻的可擴 展性。這里的度是很難把握的。高段位的棋手可以比低段位的棋手預見到更多的步數,而一個優秀的軟件架構師也需要比普通的程序員更早的預見到系統發展的障 礙。在我們明確可預見的范圍內,當然是要把所有的設計做好,而在我們思維的邊界處,"行"就變得比"思"重要了。
        大談"over-engineering"的主多半都有著豐富的過度設計的經驗,千萬不要把他們回顧時的話語當成是普遍的真理。所謂大巧若拙,精煉的小詩 可比長篇大論難寫的多了。有時采用一種簡單的處理方式,是因為我們感覺到它不會成為障礙,雖然此時并沒有明確的設計過程。你必須有能力進行過度設計,才能 真正理解簡單設計的精妙之處

    Feedback

    # re: [導入]過度設計與設計不足  回復  更多評論   

    2005-12-29 09:15 by TrampEagle
    很同意上述觀點,那些大師們的很多設計都有其精妙之處,但不可避免的都有其不足之處,他們對自己經驗的總結,并不一定就適合他人,設計不是單靠模仿就能學得來的,這就是所謂的讀萬卷書不如行千里路,但經驗的積累又不是一蹴而就的,不但需要知識的沉積,還需要長久經驗的總結升華,設計就象寫文章,不可能一下子就長篇大論,但如果沒有長篇大論的階段,寫出的文章很難短小精悍。

    # re: [導入]過度設計與設計不足  回復  更多評論   

    2005-12-29 11:30 by Qutr
    看了樓主的一系列文章,感覺樓主的知識面很廣。
    總是能站在一個相當的高度上看待問題。
    長期關注你的文章!

    # re: [導入]過度設計與設計不足  回復  更多評論   

    2006-02-24 13:47 by sodme
    文中所含思想, 很值得我們反思: 在閱讀一些所謂的名家名作時, 應該抱著怎么的一種辯證觀點去思考和采納.
    主站蜘蛛池模板: 亚洲人色婷婷成人网站在线观看 | 香蕉视频在线观看免费国产婷婷 | 夜夜爽免费888视频| 成人婷婷网色偷偷亚洲男人的天堂| AV在线亚洲男人的天堂| 精品一区二区三区无码免费视频| 亚洲欧美国产国产一区二区三区| 亚洲一级特黄大片无码毛片| 日韩精品久久久久久免费| 亚洲av无码专区在线电影| 久久综合九九亚洲一区| 大学生a级毛片免费观看| 久久精品中文字幕免费| 国产成人亚洲精品播放器下载| 亚洲第一成年男人的天堂| 国产免费卡一卡三卡乱码| 91成人在线免费视频| 一级做a爱片特黄在线观看免费看| 亚洲天堂一区二区三区四区| 亚洲情侣偷拍精品| 午夜毛片不卡高清免费| 99久久免费中文字幕精品| 四虎影视永久在线精品免费| 亚洲视频一区二区三区四区| 亚洲av无码专区国产乱码在线观看| 国产精品免费视频网站| 2021免费日韩视频网| a级毛片毛片免费观看永久| 亚洲AV女人18毛片水真多| 91亚洲va在线天线va天堂va国产| 亚洲午夜激情视频| 日韩中文字幕在线免费观看| 亚州免费一级毛片| 无码国产精品一区二区免费vr | 全部免费a级毛片| 99久久免费国产精品特黄| 91制片厂制作传媒免费版樱花| 国产99久久久国产精免费| 粉色视频成年免费人15次| 亚洲大码熟女在线观看| 亚洲伊人久久大香线焦|