架構(gòu)師之路-架構(gòu)基礎(chǔ)

1.系統(tǒng)泛指由一群有關(guān)聯(lián)的個(gè)體組成,根據(jù)某種規(guī)則運(yùn)作,能完成個(gè)別元件不能單獨(dú)完成的工作的群體,總體整體聯(lián)盟的意思。?

2.子系統(tǒng)也是由一群有關(guān)聯(lián)的個(gè)體所組成的系統(tǒng),多半是更大系統(tǒng)的一部分。

3.軟件模塊是一套一致而互相緊密關(guān)聯(lián)的軟件組織,包含程序和數(shù)據(jù)結(jié)構(gòu)兩部分。

4.軟件組建定義為自包含的,可編程,與語(yǔ)言無(wú)關(guān)的軟件單元,軟件組件可以很容易被用于組裝應(yīng)用程序中。

5.軟件框架通常指為了實(shí)現(xiàn)某個(gè)業(yè)界標(biāo)準(zhǔn)或完成特定基本任務(wù)的組件規(guī)范,也指為了實(shí)現(xiàn)某個(gè)軟件組件規(guī)范時(shí),提供規(guī)范所要求之基礎(chǔ)功能的軟件產(chǎn)品。

6.軟件架構(gòu)指軟件系統(tǒng)的頂層架構(gòu)。

7.同一軟件系統(tǒng)從不同的角度進(jìn)行分析,會(huì)得到不同的架構(gòu)。

8.架構(gòu)設(shè)計(jì)的目的是為了解決軟件系統(tǒng)復(fù)雜度帶來(lái)的問題。

9.主要的軟件系統(tǒng)復(fù)雜度有高性能,高可用,可擴(kuò)展,低成本,安全,規(guī)模幾種。

架構(gòu)師的職責(zé)最大的挑戰(zhàn)不僅是設(shè)計(jì)全新的系統(tǒng),而是在一個(gè)歷史包袱的焦油坑面前一樣可以架構(gòu),用心去架(欣)構(gòu)(賞)下圖。

圖片發(fā)自簡(jiǎn)書App
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容