AOP

AOP 是 Aspect Oriented Programming 的缩写,译为面向切面编程。用我们最常用的 OOP 来对比理解:纵向关系 OOP,横向角度 AOP

AOP主要应用于日志记录,性能统计,安全控制,事务处理等方面,它是为程序员解耦而生.

高内聚低耦合

内聚是指一个模块里面各个类别的相似度;高内聚提供了更好的可维护性和可复用性。

低耦合是用来度量模块与模块之间的依赖关系;低耦合可减少模块之间的依赖。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容