乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      編程中這三種思想對我們的影響非常深遠(yuǎn)

       豫龍晏子 2017-02-18
      其實從某種程度上來說,編程就是將我們的想法用計算機(jī)能夠理解的語言實現(xiàn)出來,現(xiàn)在的項目不像以前那樣輕,而是非常龐大,如果我們一開始就沒有設(shè)計好項目的輪廓(整體框架),那么隨著項目的開展和發(fā)展,暴露出的問題會越來越多,維護(hù)成本也會越來越大,當(dāng)然,今天我們不談這么宏觀的問題,而是談?wù)劊诰幊汤锩鎸ξ覀冇绊懽畲蟮娜N思想。

        結(jié)構(gòu)化程序設(shè)計思想


        結(jié)構(gòu)化程序設(shè)計思想

        在面向?qū)ο笤O(shè)計沒有出現(xiàn)之前,結(jié)構(gòu)化程序設(shè)計是軟件設(shè)計里面的主流,并且它提出了一個基本原則(自頂向下、逐步求精、模塊化)和探索到一個結(jié)論(任何一個算法只需要使用3種基本結(jié)構(gòu):順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)就能夠表達(dá)出來)。

        如果給你一塊很大的地,你是不是會拿出紙來畫一張圖,首先畫整個地,然后將這塊地分成幾個小塊,最后再來決定每個塊種什么植物,這個道理就體現(xiàn)了結(jié)構(gòu)化程序設(shè)計的基本原則,用這個原則去實現(xiàn)HTML里面的頁面,我想是非常容易的了。

        而結(jié)構(gòu)化程序設(shè)計探索到的結(jié)論也讓我們明白了,為什么每種編程語言都有循環(huán)結(jié)構(gòu)和選擇結(jié)構(gòu)。

        面向?qū)ο笤O(shè)計思想


        面向?qū)ο笤O(shè)計思想

        在我們接觸的任何一種事物中,我們發(fā)現(xiàn)它們都是一個個的獨立的個體或者幾個獨立的個體組合而成,并且每個個體都有自己的特征和行為,比如人有眼睛、鼻子、耳朵等,并且眼睛具有看、耳朵具有聽、鼻子具有聞的功能,于是我們的前輩些就產(chǎn)生了一個想法,我們是否可以提供一個東西來將這些封裝在一起,形成一個獨立的東西,這不正是將現(xiàn)實世界和代碼世界聯(lián)系起來了嗎?于是面向?qū)ο蟮乃枷刖瓦@樣誕生了,并且面向?qū)ο蟮乃枷敫衔覀內(nèi)祟愃诘氖澜绾臀覀兊乃季S,這也是為什么現(xiàn)在大多數(shù)語言都具備面向?qū)ο笤O(shè)計的功能。

        分層設(shè)計思想


        分層設(shè)計思想

        學(xué)過計算機(jī)網(wǎng)絡(luò)基礎(chǔ)的人都知道,TCP/IP參考模型由應(yīng)用層、傳輸層、網(wǎng)絡(luò)層和網(wǎng)絡(luò)接口層四層組成,并且不管每層怎么實現(xiàn),但是它對外提供的服務(wù)接口都是一致的,也就是每層都是獨立的,這就是一個分層設(shè)計的典型案例,在現(xiàn)在,分層設(shè)計思想隨處可見,比如我們的APP通過接口訪問服務(wù)器獲取需要展示的數(shù)據(jù),以及MVC結(jié)構(gòu)也是,可見分層設(shè)計思想對我們的影響是非常巨大的。

        分層設(shè)計思想最大的一個優(yōu)點就是將低耦合、強(qiáng)內(nèi)聚發(fā)揮到極致,這是每個程序員都在追求的目標(biāo)。

        為了鼓勵我們創(chuàng)造更多的文章,請動動你的小手指,分享、贊或評論一下,謝謝。

        

        本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評論

        發(fā)表

        請遵守用戶 評論公約

        類似文章 更多