摘要:
軟件的組織形式:什么東西放到什么地方 軟件架構(gòu)的本質(zhì): 控制混亂:使用結(jié)構(gòu)和秩序控制混亂 簡化復(fù)雜:使用分解、分離、分類簡化復(fù)雜。 監(jiān)督生長:監(jiān)督軟件的生長方式,防止畸形發(fā)展; 閱讀全文
posted @ 2018-11-12 18:40
zzfx
閱讀(820)
評論(0)
推薦(0)
摘要:
面向?qū)ο螅侯?面向結(jié)構(gòu):結(jié)構(gòu)體、函數(shù)。 閱讀全文
posted @ 2018-11-12 17:51
zzfx
閱讀(272)
評論(0)
推薦(0)
摘要:
定義了軟件生長的規(guī)則和約束; 和標(biāo)準(zhǔn); 不尊從相應(yīng)約束的單元,無法在已有的軟件上完成生長。 滿足了本體的穩(wěn)定性和擴(kuò)展的多樣性。 閱讀全文
posted @ 2018-11-12 16:58
zzfx
閱讀(161)
評論(0)
推薦(0)
摘要:
關(guān)注點分離; 單一職責(zé); 分而治之; 目的是建立結(jié)構(gòu)與秩序。 分:代表生成; 合:代表生長; 閱讀全文
posted @ 2018-11-12 16:41
zzfx
閱讀(322)
評論(0)
推薦(0)
摘要:
軟件開發(fā)的分離與分解不同; 分解關(guān)注于功能的劃分; 分離注重于不變與可變; 軟件的最大分離是頭文件與實現(xiàn)文件的分離; 頭文件代表抽象; 實現(xiàn)文件代表具體; 分離與綁定是相對應(yīng)的概念; 軟件變化的根源在于兩個方面: 1、結(jié)構(gòu)的變化;2、算法的變化; 接口與實現(xiàn)的分離; 抽象與具體的分離; 本質(zhì)上是穩(wěn)定 閱讀全文
posted @ 2018-11-12 16:29
zzfx
閱讀(380)
評論(0)
推薦(0)
摘要:
軟件開發(fā)的三次轉(zhuǎn)化: 1)將需求轉(zhuǎn)化為程序模型;業(yè)務(wù)學(xué)習(xí)+建模; 2)將程序模型轉(zhuǎn)化為代碼;軟件的分與合 3)將代碼轉(zhuǎn)化為機(jī)器碼; 軟件開發(fā)的三次轉(zhuǎn)化 http://www.rzrgm.cn/feng9exe/p/7598285.html 沒有銀彈-軟件工程中的根本和次要問題 二、根本困難 閱讀全文
posted @ 2018-11-12 14:18
zzfx
閱讀(251)
評論(0)
推薦(0)

浙公網(wǎng)安備 33010602011771號