面试将那些与业务无关却被业务模块共同调用的逻辑封装起来例如日志管理权限控制事务管理等。这样便于减少系统的重复代码减低原来模块的耦合度且高拓展高可维护性。