在代码非模块化的系统中实现切面关注。系统代码模块化程度低表现为2点:代码混乱与代码发散。
代码混乱指的是在一个方法中同时实现包括核心业务逻辑在内的多个系统关注点。
代码发散指一个切面关注点的功能实现代码分散多个代码块中。
代码混乱与发散会从以下几方面影响到系统设计与开发
追溯性差,需求与实现不一致
效率降低
代码重用度降低
质量不高
可扩展性差
[@more@]
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/777981/viewspace-896240/
,如需转载,请注明出处,否则将追究法律责任。