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