标签:service 实现类 好的 架构 计算 结果 student 持久层 流程
整合应用程序大的结构。经常提到的系统架构有两种:MVC和三层架构。均是为了降低系统之间的耦合度。
为了更好的降低各层之间的耦合度,在三层架构设计中,采用面向抽象编程,即上层对下层的调用,是通过接口实现的。而下层对上层的真正服务提供者,是下层接口的实现。服务标准(接口)是相同的,服务提供者(实现类)可以更换,这就实现了层之间的耦合。
系统的复杂度即是耦合度
一个类只做一种事
一个方法只做一件事
写且只写一次
MVC:即Model模型、View视图、及Controller控制器
MVC模式是应用于三层架构的视图层的模式
重构就是提取方法
事不过三,三则重构
标签:service 实现类 好的 架构 计算 结果 student 持久层 流程
原文地址:https://www.cnblogs.com/zxfei/p/10946896.html