反模式
《反模式危機(jī)中軟件架構(gòu)和項(xiàng)目的重構(gòu)》從一個新的角度審視模式,提出了反模式的概念,介紹了在軟件開發(fā)中常常出現(xiàn)的問題。將設(shè)計(jì)模式錯誤應(yīng)用于不適當(dāng)?shù)纳舷挛沫h(huán)境。首先,定義了軟件開發(fā)參考模型和文檔模板來說明這些反模式。然后,從開發(fā)人員角度、架構(gòu)角度和管理角度三個方面對這些反模式逐一說明,并說明了與特定反模式相關(guān)的背景、原因、癥狀和后果,讓讀者可以迅速地檢驗(yàn)身邊的項(xiàng)目是否出現(xiàn)了這些狀況,同時也針對每個反模式給出了相應(yīng)的解決方案。
William J.Brown曾任Saga軟件公司研發(fā)總監(jiān)和OMG金融業(yè)工作組主席。擅長金融行業(yè)大型軟件系統(tǒng)的開發(fā)。
Raphael C. Malveau是Eidea實(shí)驗(yàn)室的首席科學(xué)家,專注于企業(yè)業(yè)務(wù)對象框架的開發(fā)。
Hays W. McCormick III曾任著名軟件企業(yè)Mitre公司的首席軟件架構(gòu)師,主持開發(fā)了許多大型分布式系統(tǒng)。
Thomas J. Mowbray曾任Blueprint公司首席科學(xué)家,OMG榮譽(yù)會士,國際組件管理組織創(chuàng)始人和主席。
評論
圖片
表情
