摘要: AOP簡談
引號重開話題:“OOP方興未艾,AOP又開始嶄露頭角。AOP算是OOP的一種分支、一種補充還是一種超越?”。。。
“準確地說,抽象是前提,分解是方式,模塊化是結果。”冒號很講究精確,“大家記得庖丁解牛的故事吧?在常人眼中復雜的牛體,庖丁經過抽象,已目無全牛,及至提刀分解,自是游刃有余。待牛如土委地,模塊化既成。”。。。
問號提問:“抽象與分解的原則是什么?”
冒號作了個V字:“兩條:單一化,正交化。每個模塊職責明確專一,模塊之間相互獨立,即高聚合低耦合。。。
何謂橫切關注點?顧名思義,乃是與程序的縱向主流執行方向橫向正交的關注焦點。。。
對程序員來說,英語也是一門程序語言。。。 閱讀全文
文章來源:http://www.aygfsteel.com/xyz98/archive/2008/05/11/199782.html
引號重開話題:“OOP方興未艾,AOP又開始嶄露頭角。AOP算是OOP的一種分支、一種補充還是一種超越?”。。。
“準確地說,抽象是前提,分解是方式,模塊化是結果。”冒號很講究精確,“大家記得庖丁解牛的故事吧?在常人眼中復雜的牛體,庖丁經過抽象,已目無全牛,及至提刀分解,自是游刃有余。待牛如土委地,模塊化既成。”。。。
問號提問:“抽象與分解的原則是什么?”
冒號作了個V字:“兩條:單一化,正交化。每個模塊職責明確專一,模塊之間相互獨立,即高聚合低耦合。。。
何謂橫切關注點?顧名思義,乃是與程序的縱向主流執行方向橫向正交的關注焦點。。。
對程序員來說,英語也是一門程序語言。。。 閱讀全文
文章來源:http://www.aygfsteel.com/xyz98/archive/2008/05/11/199782.html