分析模式
要開(kāi)發(fā)復(fù)雜的企業(yè)應(yīng)用,先要為業(yè)務(wù)領(lǐng)域建立準(zhǔn)確而深刻的分析模型。本書(shū)不是通過(guò)簡(jiǎn)化的案例講述抽象的理論,而是直接給出來(lái)自真實(shí)項(xiàng)目的復(fù)雜模型,并以“模式”的方式進(jìn)行歸納。本書(shū)不僅包括這些模式本身,還體現(xiàn)了作者豐富的實(shí)踐經(jīng)驗(yàn)和對(duì)建模技術(shù)的深入洞見(jiàn)。本書(shū)主要包括兩部分:第一部分介紹來(lái)自人員與組織管理、觀察與測(cè)量、存貨與會(huì)計(jì)、計(jì)劃、金融衍生品交易等多個(gè)業(yè)務(wù)領(lǐng)域的“分析模式”;第二部分則給出一系列“支持模式”,用于將分析模型實(shí)現(xiàn)為具體的軟件。
具有一定經(jīng)驗(yàn)的架構(gòu)師、業(yè)務(wù)分析師以及高級(jí)開(kāi)發(fā)人員通過(guò)研讀本書(shū)可以很快將書(shū)中的模式和思路應(yīng)用于實(shí)踐,有效提高開(kāi)發(fā)水平。軟件開(kāi)發(fā)的入門(mén)者閱讀本書(shū)盡管未必能立刻領(lǐng)悟其全部?jī)?nèi)涵,但也足以打開(kāi)一扇通向新境界的窗戶,為日后的提高奠定基礎(chǔ)。
馬丁·福勒(Martin Fowler)世界軟件開(kāi)發(fā)大師,ThoughtWorks首席科學(xué)家。他是一位作家、演說(shuō)者、咨詢師和泛軟件開(kāi)發(fā)領(lǐng)域的意見(jiàn)領(lǐng)袖。他致力于改善企業(yè)級(jí)的軟件設(shè)計(jì),對(duì)優(yōu)秀的設(shè)計(jì)以及支撐優(yōu)秀設(shè)計(jì)的工程實(shí)踐孜孜以求。他在重構(gòu)、面向?qū)ο蠓治鲈O(shè)計(jì)、模式、XP和UML等領(lǐng)域都有卓越貢獻(xiàn),著有《重構(gòu):改善既有代碼的設(shè)計(jì)》《分析模式:可復(fù)用的對(duì)象模型》《領(lǐng)域特定語(yǔ)言》《企業(yè)應(yīng)用架構(gòu)模式》等經(jīng)典著作。
