为了账号安全,请及时绑定邮箱和手机立即绑定

切面编程思维怎么培养?

切面编程思维怎么培养?

不斯文败类 2018-03-03 12:10:59
个人理解的切面编程简单来说,就是将功能类似的模块抽出来,统一处理其他模块的需求。在做某模块时,碰到功能相同的地方我才会考虑是不是可以抽出来单独做一个模块。比较纠结的是在设计项目的时候,要怎么去思考哪些模块可以抽出来呢?想请教大家怎么才能在设计的时候,就能留个心眼,大概的估计出哪些可以抽出来。或者说,哪些功能通常可以这么做。当然这是经验交流,思维交流,非技术交流。有经验的大神给说下,或者推荐一些方法,去快速提升切面编程的思维方式。
查看完整描述

1 回答

?
十三灬叔

TA贡献3条经验 获得超3个赞

基本上的做法就是,在开发之前先考虑哪些是和业务场景无关的操作。比如日志,事务。这些都是操作都是一些与实际业务无关的操作。就可以在前期项目设计的时候考虑成AOP实现

查看完整回答
反对 回复 2018-03-03
  • 1 回答
  • 0 关注
  • 1117 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信