什麼是 AOP?

什麼是 AOP? AOP(面向切面編程,Aspect-Oriented-Programming),可以說是OOP(面向對象編程,Object-Oriented-Programing)的完善和補充。OOP允許定義從上到下的關係,但並不適合定義從左到右的關係。比如日誌功能。日誌功能的代碼往往水平地散佈在所有對象層次中,而與它所散佈到的對象的核心功能毫無關係。這種散佈在各處的無關的代碼被稱之爲橫切(cr
相關文章
相關標籤/搜索