横切关注点带来的问题大致可以分为两类: 1) 代码纠缠(Code Tangling):软件系统中的组件可能要同时兼顾几个方面的需 要。所以各个组件包含满足不同的关注点的实现。
基于40个网页-相关网页
结果就是所谓的“代码纠缠”,或者更简单点儿说“一团糟”。
The result is sometimes known as code tangling, or more simply, "a mess."
这导致业务实现经常和数据存取以及转换的代码纠缠在一起。
As a result business implementations are often intertwined with data access and transformation code.
AOP模块化横切关注点。因此应该寻找那些分散和纠缠在代码中的代码。
AOP modularizes crosscutting concerns, so I should look for code that is scattered and tangled in my code.
应用推荐