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

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

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

    隨筆 - 81  文章 - 1033  trackbacks - 0
    <2007年2月>
    28293031123
    45678910
    11121314151617
    18192021222324
    25262728123
    45678910

    在浮躁的年代里,我們進取心太切,患得患失;虛榮心太強,戰(zhàn)戰(zhàn)兢兢。一心爭強好勝,惟恐榜上無名。
    I think I can fly , and flying like a bird !
    程序員一名,已售出,缺貨中!

    我的郵件聯(lián)系方式

    用且僅用于MSN

    博客點擊率
    free web counter
    free web counter

    常用鏈接

    留言簿(36)

    隨筆檔案

    搜索

    •  

    積分與排名

    • 積分 - 187443
    • 排名 - 309

    最新評論

    閱讀排行榜

    評論排行榜

    ?鼎鼎大名的SpringSide項目發(fā)起者江南白衣關(guān)于構(gòu)架師的文章,不知道他最近是咋的了對討論構(gòu)架師這么感興趣了,呵呵。還是希望發(fā)理論性文章的同時多一些實質(zhì)性技術(shù)的好文章,繼續(xù)支持!

    這篇文章雖然有些不痛不癢,但是也可以算的上了解在中國國情下的構(gòu)架師的好文章。什么是構(gòu)架?并不是"Spring+Struts+Hibernate",到底什么是構(gòu)架,構(gòu)架師到底要做些什么?聽白衣細細道來!


    作者:江南白衣,原文出處: http://blog.csdn.net/calvinxiu/archive/2007/02/18/1511545.aspx,轉(zhuǎn)載請保留。

    引子:
    ?? "這個項目的架構(gòu)是什么?"
    ?? 對方爽快的回答:"Spring+Struts+Hibernate。"
    ?? 嗯,這位很可能不是架構(gòu)師......

    一、核心競爭力

    架構(gòu)設(shè)計的理論、模式與技術(shù)
    ???
    苦命的架構(gòu)師們從試驗與挫折中獲得架構(gòu)設(shè)計的技能,但其中大量的原理、模式和技巧,都經(jīng)歷了一個重復發(fā)現(xiàn)的過程。
    ??? 其實,各路神仙在這個領(lǐng)域雖則沒有搗鼓出大熱的暢銷書來,但前篇的架構(gòu)師書單,也已足夠為我們作一個系統(tǒng)的知識整理。
    ????顧影自憐,發(fā)現(xiàn)自己的再發(fā)現(xiàn)式積累還是太慢、太片面,大概只局限于GOF23、Java EE架構(gòu)模式、RUP4+1視圖等方面。

    有序的以方法為驅(qū)動源的任務執(zhí)行?
    ?
    ????匠級的架構(gòu)師多有一套自己的方法論、過程論,每回設(shè)計都是熟練而有序的執(zhí)行。
    ????其中架構(gòu)師自己的架構(gòu)設(shè)計小過程可以參考書單反復試驗,獨家秘制。
    ?? ?而與開發(fā)團隊配合的大過程,以RUP為基礎(chǔ)的剪裁被描述得最為詳細,是可執(zhí)行度最高的。

    領(lǐng)域知識

    ??? 技術(shù)人員一般抗拒學習軟件開發(fā)以外的東西,但架構(gòu)師卻非如此不可。
    ?? ?架構(gòu)師的職責就是將業(yè)務需求轉(zhuǎn)化為系統(tǒng)設(shè)計,良好的領(lǐng)域知識才能保證轉(zhuǎn)化的質(zhì)量,與客戶的溝通,以及有意識的讓架構(gòu)支持業(yè)務系統(tǒng)可能出現(xiàn)的變化。?
    ??? 那又如何快速成為新領(lǐng)域的專家呢?精通快速業(yè)務建模嗎?BTW.G9寫過一篇很有意思的〈商業(yè)軟件編程很無聊?〉


    大型項目的經(jīng)驗

    ?? ?中國有多少架構(gòu)師,不在于有多少人通過了什么考試培訓,而在于中國大型項目的數(shù)量。
    ??? 問:你這個項目的架構(gòu)是什么?一口回答:Spring+Struts+Hibernate。這位很可能就不是架構(gòu)師了,因為這僅僅是技術(shù)Stack,項目規(guī)模不大時Spring+Struts+Hibernate才會成為架構(gòu)的重點。

    ??? 除了親自擔任大型項目的架構(gòu)師,如果了解這些項目的架構(gòu)為了滿足怎樣的功能與非功能性需求而設(shè)計成這個樣子也一樣能增加經(jīng)驗值。所以,我們可以盡量多讀一下公司以往項目的設(shè)計文檔,愉快的接受其他項目組的架構(gòu)評審會的邀請。


    二、基本能力


    完整的軟件開發(fā)生命周期經(jīng)驗

    ??? 這個不用說了,幸好中國的架構(gòu)師什么臟活累活都做過,甚至跟著市場人員跑去做演示這些國外架構(gòu)師不一定有的經(jīng)驗我們都有了,差別只在于一些理論知識--RUP + CMMI3 + 敏捷原則的掌握程度。


    精通一兩種主流開發(fā)語言、保持當下架構(gòu)的開發(fā)體驗

    ??? 國內(nèi)的架構(gòu)師到了三十歲以后很多就往理論上跑,而國外的架構(gòu)師則在往上發(fā)展的同時保持下面的編程體驗,所以國內(nèi)多水王,而國外則多大師。
    ????水王的設(shè)計一般會層次過高,與實現(xiàn)之間有斷層,設(shè)計質(zhì)量缺乏保證,與開發(fā)人員產(chǎn)生溝通障礙, 自己嘩啦啦編一個驗證原型的日子更是一去不返。
    ??? 更痛苦的是,人過三十之后學習能力下降,手藝一旦放下了想重新上手還很難:(

    ??? 但是,也不必要挽起袖子每月編碼若干行,親自出手編寫某個模塊,很可能你的"親自出手"因為時間安排不來反而拖了大家的進度,但一定要保持一個體驗。

    宏觀上的,廣度優(yōu)先的了解當前主流的技術(shù)與產(chǎn)品

    ???? 架構(gòu)師如果連Tuxedo與IBM MQ都分不清,一句"這里搞個異步調(diào)用的中間件,要有商業(yè)支持的",同樣是層次太高了。架構(gòu)師對各大公司的產(chǎn)品線和著名的開源項目應該有宏觀上的了解,最好在公司W(wǎng)iki里編一個索引備忘。
    ??? ?但同時也要抵制成為某項技術(shù)專家如Oracle啟動參數(shù)優(yōu)化專家的誘惑,技術(shù)細節(jié)掌握到業(yè)務職責需要的程度就剛好了。除非進一步了解能帶來天大好處,如Spring Framework。

    與業(yè)務域開發(fā)域人員溝通的能力及其他領(lǐng)導能力
    ?
    ?? IT 架構(gòu)師處在客戶和開發(fā)人員之間,必須能夠使用各種媒體(包括代碼、模型、文檔、PowerPoint以及談話和講座),與技術(shù)和非技術(shù)的干系人進行溝通,清楚、簡潔地對體系結(jié)構(gòu)決策進行描述、演繹和申辯。
    ??? 另外,架構(gòu)師好歹也是個半大不小的官,其他領(lǐng)導必要的能力就不列了。
    ???
    ??? 參考了IBM DW中國上的兩篇文章:

    posted on 2007-02-20 16:43 cresposhi 閱讀(1008) 評論(2)  編輯  收藏

    FeedBack:
    # re: 架構(gòu)師核心技能養(yǎng)成計劃【轉(zhuǎn)載】 2007-03-13 17:52 穎穎
    構(gòu)架師和軟件師的區(qū)別呢?  回復  更多評論
      
    # re: 架構(gòu)師核心技能養(yǎng)成計劃【轉(zhuǎn)載】 2007-03-13 22:25 施偉
    這個就比較復雜了。。。不是一句兩句說的清楚啊。
    反正軟件項目中有這么些角色,你可以google一下:系統(tǒng)構(gòu)架師、系統(tǒng)分析師、項目經(jīng)理、高級軟件工程師、軟件工程師、高級測試工程師、測試工程師等等。都負責不同的任務,如果你有興趣我以后慢慢說給你聽,呵呵  回復  更多評論
      

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


    網(wǎng)站導航:
     
    主站蜘蛛池模板: 黑人粗长大战亚洲女2021国产精品成人免费视频 | 亚洲1234区乱码| 日韩人妻无码免费视频一区二区三区 | 国产亚洲成归v人片在线观看 | 伊人免费在线观看高清版| 亚洲美女大bbbbbbbbb| 日本无吗免费一二区| 亚洲免费人成在线视频观看| 亚洲一区二区三区高清不卡| 亚洲精品成人a在线观看| 免费看男女下面日出水来| 瑟瑟网站免费网站入口| 亚洲欧洲视频在线观看| 亚洲国产精品丝袜在线观看| jjizz全部免费看片| 国产免费牲交视频免费播放| 亚洲视频无码高清在线| 亚洲级αV无码毛片久久精品| 成人a视频片在线观看免费| 久久精品国产免费| 美女视频黄a视频全免费网站一区 美女视频黄a视频全免费网站色 | AV免费网址在线观看| 你好老叔电影观看免费| 亚洲爆乳成av人在线视菜奈实| 亚洲日本在线观看| 亚洲精品第一国产综合精品99 | 亚洲色欲色欲www在线丝| 香蕉高清免费永久在线视频| 99xxoo视频在线永久免费观看| 日本激情猛烈在线看免费观看| 亚洲AV无码精品蜜桃| 亚洲伦理一区二区| 黑人大战亚洲人精品一区 | 国产精品亚洲成在人线| 免费人成在线观看播放国产| 国产免费不卡v片在线观看| 久久青草免费91观看| 国内精品99亚洲免费高清| 深夜久久AAAAA级毛片免费看| 最新国产精品亚洲| 亚洲娇小性xxxx色|