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

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

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

    潛魚在淵

    Concentrating on Architectures.

    posts - 77, comments - 309, trackbacks - 0, articles - 0
      BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

    軟件架構(gòu):決策與選擇

    Posted on 2008-09-18 22:54 非魚 閱讀(2342) 評論(4)  編輯  收藏 所屬分類: 面向?qū)ο笤O(shè)計
    架構(gòu)師最重要的工作是思考。思考導(dǎo)致決策,或者選擇。

    為決策而思考

    架構(gòu)師思考的出發(fā)點是成就受益人的利益,目的就是為了最終做出決策。在開始的時候,往往會有一些明顯的途徑,也會有一些隱含的途徑。架構(gòu)師要根據(jù)所掌握的信息,結(jié)合自身的知識、經(jīng)驗,盡可能找出所有的途徑,思考哪條途徑是最合適的。在這個過程中,有一些途徑會很快被排除。排除一條途徑的依據(jù),首先是軟件的價值,其次是軟件的假設(shè)和前提。良好的實踐是記錄這些思考過程中被排除的途徑,特別是對于經(jīng)驗不是特別豐富的架構(gòu)師來說,這非常重要。

    需要特別提出的是,不要因為不精通某項技術(shù)而排除可行的途徑。因為一般情況下,技術(shù)對軟件價值的影響是次要的。比如,當(dāng)你在JSF和struts之間搖擺的時候,把這個問題提出來討論,是更好的做法。

    決策需要依據(jù)

    決策是合理的(Reasonable)選擇。架構(gòu)師需要考慮各種選擇的優(yōu)缺點,再根據(jù)實際情況,找到支持決策的依據(jù)。因為個人及項目等多方面的原因,這些依據(jù)也可能是不充分的。但這不要緊,最重要的是,決策要有依據(jù),這就夠了。在思考和討論的過程中,對于反面的意見(不支持決策的依據(jù)),也要充分考慮和記錄,因為不知道什么時候,這些因素會因環(huán)境、認識的變化而由假成真,如果沒有相關(guān)的記錄,你會為此而失去一次寶貴的成長機會。:)

    有時候也需要選擇

    人的智力是有限的,眼界也是有限的。有時候你會發(fā)現(xiàn)幾條路徑很難說哪個更優(yōu)一點。這時候你面臨的就是選擇,像擲骰子一樣。這是架構(gòu)設(shè)計中風(fēng)險最大的地方。墨菲定律說:“凡事只要有可能出錯,那就一定會出錯。”(Anything that can go wrong will go wrong.)把這個選擇記錄下來,只要可能,就要來重新評價。

    如果沒有選擇的余地

    任何時候,如果你感覺只有一種選擇(或者你毫無理由的排除了其他選擇),這可能說明:

    1. 你的知識還不夠,過早進入架構(gòu)設(shè)計的領(lǐng)域,對你不是一件好事;或者

    2. 你憑借感覺做決策,實在不適合做架構(gòu)師這樣的工作。




    by 非魚。Technorati 標簽: , ,

    評論

    # re: 軟件架構(gòu):決策與選擇  回復(fù)  更多評論   

    2008-09-19 08:22 by Jack.Wang
    說的很好。
    決策方面都點到了,但沒展開,希望看到點決策方法技巧和您個人經(jīng)驗的分享。
    相信筆者思維和經(jīng)驗都很強。

    # re: 軟件架構(gòu):決策與選擇  回復(fù)  更多評論   

    2008-09-19 11:21 by duan
    說的很好,很喜歡這種思想的傳授。

    # re: 軟件架構(gòu):決策與選擇  回復(fù)  更多評論   

    2008-09-19 11:45 by leekiang
    知識不夠,用忽悠來彌補。
    最害怕那些連線程、事務(wù)、并發(fā),IO等都搞不清楚的架構(gòu)師了,偏偏這樣的人最會忽悠。

    # re: 軟件架構(gòu):決策與選擇  回復(fù)  更多評論   

    2008-09-26 13:26 by xu_zh_h
    說的真切
    主站蜘蛛池模板: 成人免费午夜无码视频| 亚洲蜜芽在线精品一区| 亚洲男人在线无码视频| 亚洲精品无码专区久久久| 亚洲av永久无码制服河南实里| 337p欧洲亚洲大胆艺术| 亚洲日韩中文字幕无码一区| 青青青视频免费观看| 国产精品爱啪在线线免费观看| 成全高清视频免费观看| 奇米影视亚洲春色| 亚洲日韩国产二区无码| 国产在线观看免费视频软件| 久久综合AV免费观看| 亚洲老妈激情一区二区三区| 亚洲kkk4444在线观看| 日韩免费在线观看视频| 免费在线观看一级毛片| 亚洲卡一卡二卡乱码新区| a级毛片在线免费看| 亚洲精品国产精品国自产观看| 亚洲无线一二三四区| 免费看无码特级毛片| 亚洲爽爽一区二区三区| 亚洲性无码一区二区三区| 久久国产色AV免费看| 国产亚洲成人久久| h视频免费高清在线观看| 成年人性生活免费视频| 亚洲视频免费播放| 18女人毛片水真多免费| 久久久久久久综合日本亚洲| eeuss影院ss奇兵免费com| 国产伦一区二区三区免费| 精品特级一级毛片免费观看| 日本一道本高清免费| 婷婷亚洲综合五月天小说在线| 最新免费jlzzjlzz在线播放| 亚洲一区电影在线观看| 处破痛哭A√18成年片免费| 亚洲a∨无码精品色午夜|