首先:我同意業(yè)務(wù)層采用domain model 優(yōu)點(diǎn)這里不作敘述
其次:我不會(huì)采用把業(yè)務(wù)層和DAO合并(盡管那樣做也有好處)
第三:我同意區(qū)分領(lǐng)域邏輯和業(yè)務(wù)邏輯和他們的區(qū)分規(guī)則(即持久操作不作為領(lǐng)域邏輯不存在于領(lǐng)域?qū)ο笾卸亲鳛闃I(yè)務(wù)邏輯存在于SERVICE中)
我的問(wèn)題在于:一個(gè)邏輯的區(qū)分上.因?yàn)橐粋(gè)項(xiàng)目不會(huì)是一個(gè)人或幾個(gè)人進(jìn)行開(kāi)發(fā),所以開(kāi)發(fā)人員的水平也是不同的,對(duì)于邏輯的區(qū)分歸類上也會(huì)有不同,因?yàn)轭I(lǐng)域的區(qū)分需要一定的水平.架構(gòu)師可以但架構(gòu)師不可能跟蹤所有的開(kāi)發(fā)者.因?yàn)檫@樣的原因使采用領(lǐng)域模型就會(huì)有很大的風(fēng)險(xiǎn),如果開(kāi)發(fā)人員領(lǐng)域?qū)ο髿w納的不對(duì)或不成熟那么,架構(gòu)的意義就沒(méi)有了,,,,不知道有沒(méi)有人注意到呢?因?yàn)榭匆恍┵N子都是關(guān)于技術(shù)的,但是一個(gè)真正的架構(gòu)不僅僅是技術(shù)還有很多方面.設(shè)想一下如果框架失去了意義,那還有什么用呢?
安徽新華電腦學(xué)校專業(yè)職業(yè)規(guī)劃師為你提供更多幫助【在線咨詢】
domain model 的疑問(wèn)
2010-01-14 22:29:27 作者: 來(lái)源:
相關(guān)熱詞搜索:疑問(wèn)