607.【系統(tǒng)架構(gòu)】模塊化開發(fā)方法

模塊化開發(fā)方法是指把一個待開發(fā)的軟件分解成若干個小的而且簡單的部分,采用對復(fù)雜事物分而治之的經(jīng)典原則。模塊化開發(fā)方法設(shè)計的主要問題是模塊設(shè)計的規(guī)則蔓同,即系統(tǒng)如何分解成模塊。而每一模塊都可獨(dú)立開發(fā)和測試蹲诀,最后再組成一個完整軟件。對一個規(guī)約進(jìn)行分解脯爪,以得到模塊系統(tǒng)結(jié)構(gòu)的方法有數(shù)據(jù)結(jié)構(gòu)設(shè)計法则北、功能分解法披粟、數(shù)據(jù)流設(shè)計和面向?qū)ο蟮脑O(shè)計等。將系統(tǒng)分解成模塊時守屉,應(yīng)該遵循一下規(guī)則:

  1. 最高模塊內(nèi)聚惑艇。也就是在一個模塊內(nèi)部的元素最大限度地關(guān)聯(lián),只實現(xiàn)一種功能的模塊是高內(nèi)聚的拇泛,具有三種以上功能的模塊則是低內(nèi)聚的滨巴。
  2. 最低耦合。也就是不同模塊之間的關(guān)系盡可能弱俺叭,以利于軟件的升級和擴(kuò)展恭取。
  3. 模塊大小適度。顆粒過大會造成模塊內(nèi)部維護(hù)困難熄守,而顆粒過小又會導(dǎo)致模塊間的耦合增加蜈垮。
  4. 模塊調(diào)用鏈的深度(嵌套層次)不可過多。
  5. 接口簡單裕照、精煉(扇入扇出數(shù)不宜過大)攒发,具有信息隱蔽能力。
  6. 盡可能地復(fù)用已有模塊晋南。
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末惠猿,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子负间,更是在濱河造成了極大的恐慌偶妖,老刑警劉巖,帶你破解...
    沈念sama閱讀 206,214評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件政溃,死亡現(xiàn)場離奇詭異趾访,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)董虱,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,307評論 2 382
  • 文/潘曉璐 我一進(jìn)店門腹缩,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人空扎,你說我怎么就攤上這事藏鹊。” “怎么了转锈?”我有些...
    開封第一講書人閱讀 152,543評論 0 341
  • 文/不壞的土叔 我叫張陵盘寡,是天一觀的道長。 經(jīng)常有香客問我撮慨,道長竿痰,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 55,221評論 1 279
  • 正文 為了忘掉前任砌溺,我火速辦了婚禮影涉,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘规伐。我一直安慰自己蟹倾,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,224評論 5 371
  • 文/花漫 我一把揭開白布猖闪。 她就那樣靜靜地躺著鲜棠,像睡著了一般。 火紅的嫁衣襯著肌膚如雪培慌。 梳的紋絲不亂的頭發(fā)上豁陆,一...
    開封第一講書人閱讀 49,007評論 1 284
  • 那天,我揣著相機(jī)與錄音吵护,去河邊找鬼盒音。 笑死,一個胖子當(dāng)著我的面吹牛馅而,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播用爪,決...
    沈念sama閱讀 38,313評論 3 399
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼诸衔!你這毒婦竟也來了颇玷?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 36,956評論 0 259
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后切揭,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體锁摔,經(jīng)...
    沈念sama閱讀 43,441評論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡孕豹,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,925評論 2 323
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了砸西。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,018評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖杖狼,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情理朋,我是刑警寧澤绿聘,帶...
    沈念sama閱讀 33,685評論 4 322
  • 正文 年R本政府宣布,位于F島的核電站挪圾,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏哲思。R本人自食惡果不足惜棚赔,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,234評論 3 307
  • 文/蒙蒙 一徘郭、第九天 我趴在偏房一處隱蔽的房頂上張望残揉。 院中可真熱鬧,春花似錦冲甘、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,240評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至裆站,卻和暖如春黔夭,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背本姥。 一陣腳步聲響...
    開封第一講書人閱讀 31,464評論 1 261
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留氛赐,地道東北人。 一個月前我還...
    沈念sama閱讀 45,467評論 2 352
  • 正文 我出身青樓艰管,卻偏偏與公主長得像牲芋,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子缸浦,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,762評論 2 345

推薦閱讀更多精彩內(nèi)容