我想知道人们对应用 AOP 的偏好。
例如。如果在阅读文章时应该增加点击数,我应该应用 AOP 来查看方法吗?或者只是在 view() 中调用 increaseHitCount()?
在我对此事的看法中,我猜 increaseHitCount() 不是 view() 方法的主要目的,而是辅助问题。
public DAO dao;
public Article view() {
dao.increaseHitCount(); //<-- I think this is not for here.
return dao.getArticle();
}
但是,我只是担心代码越来越难以被整个源代码中应用的 AOP 理解和阅读。