2011-10-14 29 views
7

我並不一定會尋找使用AOP語言編寫的代碼示例,但是可以將代碼徹底有效地分爲幾個方面,而不是組件,因此我可以閱讀它並瞭解如何做得很好。什麼是使用面向方面技術編寫的程序的一個很好的例子?

我見過的大多數方面的例子只是程序的一小部分(鎖定,日誌記錄);我不認爲我曾經見過一個完整的半非平凡程序,主要分爲幾個方面。

任何人都知道一些好的嗎?

回答

0

Spring Roo使用方面相當多。儘管如此,IMO發現開源AOP代碼相對不常見;我見過的大部分IRL都嵌入了閉源的內部代碼中。

有幾本書討論AOP應用程序/架構設計,我發現它非常有趣,並且有相當多的論文討論非規範的用法。

相關問題