領(lǐng)域驅(qū)動設(shè)計與模式實戰(zhàn)
“本書向讀者展示了如何將測試驅(qū)動設(shè)計、對象-關(guān)系映射和領(lǐng)域驅(qū)動設(shè)計等方法應(yīng)用于.NET項目……書中介紹的技術(shù)在很多開發(fā)人員看來是未來軟件開發(fā)的關(guān)鍵……隨著技術(shù)越來越強大,復雜度越來越高,理解如何更好地使用技術(shù)也變得越來越重要。本書在推進這種理解方面邁出了可貴的一步。”
——Martin Fowler,ThoughtWorks公司首席科學家,《重構(gòu)》與《企業(yè)應(yīng)用架構(gòu)模式》作者
“學習領(lǐng)域驅(qū)動設(shè)計的最好方法是坐在一位友好、耐心且經(jīng)驗豐富的從業(yè)者身邊,一步一步地共同研究問題。閱讀本書正是這種體驗。”
——Eric Evans,領(lǐng)域驅(qū)動設(shè)計創(chuàng)始人
“本書非常優(yōu)秀,它讓那些龐大且重要的領(lǐng)域驅(qū)動設(shè)計思想觸手可及。”
——Floyd Marinescu,EJB Design Patterns作者,InfoQ.com和TheServerSide.com創(chuàng)始人
模式、...
“本書向讀者展示了如何將測試驅(qū)動設(shè)計、對象-關(guān)系映射和領(lǐng)域驅(qū)動設(shè)計等方法應(yīng)用于.NET項目……書中介紹的技術(shù)在很多開發(fā)人員看來是未來軟件開發(fā)的關(guān)鍵……隨著技術(shù)越來越強大,復雜度越來越高,理解如何更好地使用技術(shù)也變得越來越重要。本書在推進這種理解方面邁出了可貴的一步。”
——Martin Fowler,ThoughtWorks公司首席科學家,《重構(gòu)》與《企業(yè)應(yīng)用架構(gòu)模式》作者
“學習領(lǐng)域驅(qū)動設(shè)計的最好方法是坐在一位友好、耐心且經(jīng)驗豐富的從業(yè)者身邊,一步一步地共同研究問題。閱讀本書正是這種體驗。”
——Eric Evans,領(lǐng)域驅(qū)動設(shè)計創(chuàng)始人
“本書非常優(yōu)秀,它讓那些龐大且重要的領(lǐng)域驅(qū)動設(shè)計思想觸手可及。”
——Floyd Marinescu,EJB Design Patterns作者,InfoQ.com和TheServerSide.com創(chuàng)始人
模式、領(lǐng)域驅(qū)動設(shè)計和測試驅(qū)動開發(fā)賦予架構(gòu)師和開發(fā)人員前所未有的能力,使他們能夠創(chuàng)建功能強大、健壯且可維護的系統(tǒng)。但是,如何在實際項目中充分發(fā)揮這些利器的潛力呢?
本書中,作者將Martin Fowler《企業(yè)應(yīng)用架構(gòu)模式》和Eric Evans《領(lǐng)域驅(qū)動設(shè)計》兩部經(jīng)典名著中的思想精髓以及重構(gòu)、測試驅(qū)動開發(fā)等技術(shù)融會貫通,并通過大量C#實例加以闡釋,跨越了領(lǐng)域模型、數(shù)據(jù)庫與UI層之間的障礙,真實展示了創(chuàng)建高質(zhì)量的企業(yè)級應(yīng)用架構(gòu)的全部過程。
本書就像是精彩紛呈的旅行見聞,每一處的所思所想都閃耀著智慧的光芒,生動詮釋了作者對面向?qū)ο箝_發(fā)中各種設(shè)計選擇的深刻理解。
Jimmy Nilsson 資深軟件架構(gòu)師,有超過20年從業(yè)經(jīng)驗,2008年在瑞典主要IT媒體評選的全國軟件架構(gòu)師和開發(fā)人員排行榜上名列第2。目前擔任factor10咨詢公司CEO,客戶包括愛立信、微軟、沃爾沃等。本書是他的代表作,已被翻譯為日、俄等多種文字,他的另一部著作.NET Enterprise Design with Visual Basic .NET and SQL Server 2000也獲得Amazon 4星半評價。他的博客是http://JimmyNilsson.com/blog/。
