• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            Binormal

            The genuine programmers use C++

             

            自頂向下還是自底向上

            ??????? 軟件系統(tǒng)的架構(gòu)不外乎兩種:自頂向下和自底向上,究竟哪一種比較好呢?
            ??????? 先談?wù)勛皂斚蛳拢簿褪莻鹘y(tǒng)的瀑布模型,先確定系統(tǒng)的規(guī)模和體系,然后具體化。這種方法的優(yōu)點(diǎn)是包和類的構(gòu)造規(guī)范,組件間的相互依賴明確。這里最主要的是一個(gè)可行性問(wèn)題,架構(gòu)合不合理,最終需要編程來(lái)檢驗(yàn)。一個(gè)通常的誤區(qū)是架構(gòu)提得太完美以至于難以實(shí)現(xiàn)。例如在開發(fā)游戲系統(tǒng)的初期就提出要把系統(tǒng)建立在多線程的基礎(chǔ)上,數(shù)據(jù)庫(kù)一個(gè)線程,網(wǎng)絡(luò)一個(gè)線程,圖形一個(gè)線程,甚至每個(gè)角色一個(gè)線程,的確很完美,但是難度太大了,不是嗎?
            ??????? 再談?wù)勛缘紫蛏希簿褪窃湍P汀O纫宰羁斓乃俣葮?gòu)建一個(gè)模型,然后不斷優(yōu)化它。這種方法的特點(diǎn)是將軟件看成一種循環(huán)過(guò)程,可以不斷地?cái)U(kuò)展和優(yōu)化,所以系統(tǒng)在任何時(shí)候都可以工作,并且將越來(lái)越好。這里有一個(gè)問(wèn)題,就是有時(shí)為了增加新功能需要修改原有的架構(gòu),對(duì)于這一點(diǎn)只有在平時(shí)通過(guò)不斷的優(yōu)化來(lái)減少?gòu)?fù)雜度。
            ??????? 兩種方法的關(guān)鍵一個(gè)在于規(guī)劃,一個(gè)在于優(yōu)化。就像打仗一樣,是先制訂全盤計(jì)劃呢還是隨機(jī)應(yīng)變呢?我現(xiàn)在一般使用自底向上的方法,因?yàn)槲矣X(jué)得首先驗(yàn)證系統(tǒng)的可行性是最重要的,而且可以隨時(shí)應(yīng)付需求的變化,最重要的是我喜歡那種不斷推出最新版本的感覺(jué)。

            posted on 2006-06-15 10:12 Binormal 閱讀(956) 評(píng)論(0)  編輯 收藏 引用


            只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。
            網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問(wèn)   Chat2DB   管理


            導(dǎo)航

            統(tǒng)計(jì)

            常用鏈接

            留言簿(2)

            隨筆檔案

            文章檔案

            搜索

            最新評(píng)論

            閱讀排行榜

            評(píng)論排行榜

            久久精品成人免费国产片小草| 久久AAAA片一区二区| 久久久久亚洲av综合波多野结衣| 日韩AV无码久久一区二区| 韩国免费A级毛片久久| 国产精品久久久久一区二区三区| 久久久久九九精品影院| 久久人人爽人人爽人人片AV麻烦| 99久久超碰中文字幕伊人| 国产视频久久| 午夜精品久久久久久久| 久久精品这里只有精99品| 久久亚洲春色中文字幕久久久| 久久成人18免费网站| 99久久人妻无码精品系列| 一级A毛片免费观看久久精品| 国产精品久久影院| 中文字幕久久波多野结衣av| 国产精品va久久久久久久| 日韩久久久久久中文人妻| 亚洲精品高清一二区久久| 国产日韩久久免费影院| 99久久超碰中文字幕伊人| 亚洲人成精品久久久久| 久久丝袜精品中文字幕| 久久久久国产精品嫩草影院| 无码国内精品久久人妻| 久久福利资源国产精品999| 国产精品久久久久久久久| 日韩人妻无码一区二区三区久久99| 精品午夜久久福利大片| av午夜福利一片免费看久久 | 久久国产亚洲精品无码| 2021最新久久久视精品爱| 国产精品成人无码久久久久久 | 成人久久精品一区二区三区| 久久久久亚洲AV无码观看| 欧美激情精品久久久久久久| 久久免费观看视频| 久久综合成人网| 亚洲?V乱码久久精品蜜桃|