我很难理解重构和面向方面编程之间的区别。
我了解面向方面的编程旨在通过分离横切关注点来增加模块化,其中还包括代码重复、缠结等。
但重构也是在不改变其行为的情况下对代码进行重构的过程,它还包括代码重复等。
我理解错了还是有人可以简单地向我解释如何理解这两个?谢谢..
我很难理解重构和面向方面编程之间的区别。
我了解面向方面的编程旨在通过分离横切关注点来增加模块化,其中还包括代码重复、缠结等。
但重构也是在不改变其行为的情况下对代码进行重构的过程,它还包括代码重复等。
我理解错了还是有人可以简单地向我解释如何理解这两个?谢谢..