摘要:隨著當(dāng)今軟件的發(fā)展,其復(fù)雜性越來越高,軟件設(shè)計變得越來越重要,軟件項目中軟件重用性加劇,隨之模塊間的依賴程度也更緊密。軟件工程中利用低耦合的基本原則難以明晰的實現(xiàn)。因此,合理的解耦變成了軟件設(shè)計中一個困難問題。針對此問題,提出面向切面編程(AOP)正是其中一種比較實用的解耦方式,闡述面向切面編程方式的產(chǎn)生以及其實現(xiàn)方式,詳細(xì)說明其實際應(yīng)用和基本應(yīng)用。
關(guān)鍵詞:軟件設(shè)計;面向切面編程;AOP
中圖分類號:TP311文獻(xiàn)標(biāo)識碼:A文章編號:1009-3044(2012)03-0595-02
An Analysis of Aspect Oriented Programming in Software Design
DENG Fang-lin
(Guangzhou maritime coll