← 返回单词列表

model-view-presenter

noun 编号: M01998
一种软件架构模式,源自模型—视图—控制器(MVC),由 presenter 在 model 和 view 之间承担协调作用。
💡 记忆钩子
把 model 想成存放数据和规则的后厨,把 view 想成面向用户的窗口;model-view-presenter 的核心画面是由 presenter 站在两者之间传话、安排工作,因此它既指这种整体架构,也突出中间协调者的作用。
📝 学习建议
  • 先记住它是软件架构模式的名称,不要按普通英语把它理解成“模型—视图—介绍者”。
  • 阅读技术文档时,可先把它与 MVC 联系起来,再重点理解 presenter 在具体项目中的职责;不同框架对职责边界的实现可能有所不同。
📖 中文释义
noun
  • core 模型—视图—展示者架构
    📖 一种从 MVC 衍生出来的软件架构模式:model 负责数据和相关规则,view 负责呈现,而 presenter 站在中间协调二者之间的工作。这里的重点不是某个单独的软件组件,而是这种分工和连接方式。
    💡 常见句型是“采用 model-view-presenter 架构”或“model-view-presenter 将……分开”。它主要出现在软件设计、工程文档和技术讨论中,通常直接作架构名称,不要把它误当成具体编程语言或框架的名称。与 MVC 对比时,应强调 presenter 的中间协调职责,而不是只按词面翻译。
    The team adopted a model-view-presenter architecture for the new application.
    团队为这个新应用采用了 model-view-presenter 架构。
    Model-view-presenter keeps the presentation logic separate from the view.
    model-view-presenter 使展示逻辑与视图分离。
model-view-presenters plural
🌳 词源
由 model-view-controller(MVC)架构模式衍生而来,以 presenter 替代并承担中间协调角色。
🔄 变式
model-view-presenters plural
🏷 单词标签 & 词根
暂无标签