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

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

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

    空間站

    北極心空

      BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
      15 Posts :: 393 Stories :: 160 Comments :: 0 Trackbacks

    作者:江南白衣,轉載請保留。 

    下面幾個What的問題是架構師的入門Question。

    1.什么是架構?
      如果自問自答,這是個相當雞肋的問題。看看書里的答案可能有點收獲。
      架構定義了系統元素的結構與行為,關注最重要的元素,記錄決策原理,受涉眾利益與環境的影響。
      架構不僅是結構,也不是企業架構,系統架構,信息架構,硬件架構.....
      架構設計也不是面向對象分析/設計,雖然架構設計基于面向對象設計,但補充了面向對象設計里沒有關注的視點。

    2.架構有什么用途?
      人類所有行為都是目的驅動的,不同目的下架構的過程也會不同,繼續看書里的答案,經常的用途有:

    • 培訓與溝通
    • 滿足系統的質量屬性,與涉眾溝通達成一致的目標
    • 有效管理復雜性
    • 支持開發日程安排、工作分配、成本分析

    3.各個流派用什么視圖來表達架構?
       最經典的RUP 4+1,ISO/ITU-T聯合制定的RM-ODP,Hofmeister在《Applied Software Architecture》中使用的西門子視圖,《Documenting Software Architectures》使用的方法等。

    4.架構師在軟件生命周期中的工作和角色?
      
    架構師的工作不只是設計(雖然最重要的的確如是),在分析、設計、實現、測試、維護、技術風險管理、問題域分析、團隊技術領導與溝通者等流程里架構師都有自己的角色要擔當。

    5..架構師的技能?
      自己總結了一篇架構師核心技能養成計劃

    答案:
    1.IBM DW 中文站上有四篇不錯的入門文章:
    一、什么是軟件架構?
    二、軟件構架師的特點
    三、軟件架構的過程
    四、進行軟件架構設計的益處 

    2.《Large-Scale Software Architecture》的前50頁也回答了同樣的問題。

    3. 另外所有和架構沾點邊的書都會忍不住浪費篇幅去討論這些問題。

        不過這些答案從字面上看都是大家熟悉的東西,很容易泛泛的看完了,過一陣子腦子里又十室九空,最好是能夠看進去產出化學作用,再辛苦一點把它們總結成自己的文檔。

    And then? 可以開始一些How的問題了.....



    Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1524867

    posted on 2007-04-18 14:00 蘆葦 閱讀(307) 評論(0)  編輯  收藏 所屬分類: 其他
    主站蜘蛛池模板: 99久久久国产精品免费牛牛四川| 999国内精品永久免费观看| 99在线视频免费观看视频| 亚洲国产成人一区二区精品区| 114级毛片免费观看| 国产成人久久精品亚洲小说| 我要看免费的毛片| 成av免费大片黄在线观看| 亚洲网红精品大秀在线观看| 四虎永久免费地址在线观看| 久久久久久影院久久久久免费精品国产小说| 亚洲国产精品一区二区第四页| 久久一区二区三区免费播放| 国产亚洲欧美在线观看| 亚洲国产人成精品| 一级A毛片免费观看久久精品| 亚洲?V无码成人精品区日韩| 麻豆高清免费国产一区| kk4kk免费视频毛片| 欧洲亚洲国产清在高| 久久这里只精品99re免费| 亚洲综合视频在线观看| 亚洲狠狠爱综合影院婷婷| 在线天堂免费观看.WWW| 久久久国产精品福利免费| 亚洲精品亚洲人成在线观看麻豆| 67194国产精品免费观看| www一区二区www免费| 一本色道久久88—综合亚洲精品| 国产成人高清精品免费软件| 中文字幕免费在线观看| xvideos永久免费入口| 亚洲AV成人一区二区三区AV| 免费看国产成年无码AV片| 久久国产精品国产自线拍免费| 亚洲女人初试黑人巨高清| 久久亚洲一区二区| 国产亚洲精品无码专区| 免费一区二区视频| 日本xxxx色视频在线观看免费| 亚洲国产高清美女在线观看|