面试真题

其他 · 简单 · 阿里巴巴

低耦合高内聚

简单 其他 🎤 阿里巴巴
参考答案
结论:低耦合高内聚是软件设计基本原则,内聚衡量模块内部功能相关性,耦合衡量模块间依赖强度。核心要点:高内聚要求将联系紧密的功能放在同一模块(如一个类只负责单一业务);低耦合要求模块间通过稳定接口通信,减少直接引用(如使用接口或消息队列解耦)。好处是可维护性、可复用性高。示例:MVC模式将视图、控制、模型分离,降低耦合;工具类内部聚合纯函数实现高内聚。
题目整理自公开面经,答案由校招宝自研生成,仅供参考