C#中使用三層架構(gòu)的好處
1 回答

寶慕林4294392
TA貢獻(xiàn)2021條經(jīng)驗(yàn) 獲得超8個贊
運(yùn)用三層架構(gòu)可以讓代碼的可讀性和功能的擴(kuò)展性有著很好的提高
個人認(rèn)為,一般我們說的三層甚至多層架構(gòu),是根據(jù)一定的分層原則,把一個應(yīng)用分層處理,每層完成各自的工作,相互之間相對獨(dú)立。
比如:有一個應(yīng)用,我們分為界面層,邏輯層,數(shù)據(jù)層,那么這三層分管不同的處理,界面層主要完成與用戶的交互;邏輯層完成商業(yè)邏輯運(yùn)算;數(shù)據(jù)層完成數(shù)據(jù)存儲等。
這樣做的好處是方便維護(hù)。例如:我們把界面層提供給用戶使用,邏輯運(yùn)算放到遠(yuǎn)程服務(wù)器上,當(dāng)我們需要調(diào)整運(yùn)算邏輯的時(shí)候,只需要調(diào)整邏輯層就可以了,在用戶那邊根本感覺不到改動,也省去了重新部署的麻煩。
添加回答
舉報(bào)
0/150
提交
取消