gpt4 book ai didi

model-view-controller - 在哪里可以找到 MVC 的清晰示例?

转载 作者:行者123 更新时间:2023-12-03 06:27:47 25 4
gpt4 key购买 nike

我已经阅读了一些有关 MVC 的内容,但我仍然不明白何时应该使用它们以及何时不应该使用它们。我正在寻找清晰的示例,说明诸如“如果您正在开发这个,那么您应该使用 MVC,就像这样”和“如果您正在开发这个,您不应该使用MVC。”我见过的大多数示例都依赖于复杂的框架,这些框架已经实现了所有内容,您必须学习该框架并大量使用它才能了解真正发生的情况。对于许多程序员来说,诸如“UI 业务逻辑”之类的措辞听起来像营销术语 - 例如,“相反, View 直接绑定(bind)到演示模型”一词用于this post.

我意识到可能潜伏在阴影中的危险,因为 MVC 是一个概念,每个人都觉得自己最了解它,但没有人真正知道如何使用它,因为可能涉及很多变量,而且每个人都在使用它。允许对如何将项目分解为模型、 View 和 Controller 有不同的视角。那里有很多理论,但明确的例子却很少。我正在寻找的不是“最好”的方法,因此这不应被视为主观的;我正在寻找不同的简单实现方式,以便我自己决定哪些是最好的方法。

简单地说:有哪些好的在线资源可以展示在各种情况下使用 MVC 的赞成和反对意见,并提供清晰的示例来帮助读者理解概念?

最佳答案

IMO,最好的例子是代码和/或入门套件。

Rob Conery有一个great number of posts解释如何使用 ASP.NET MVC 创建 MVC 站点。其中每一个都有一个 video tutorial这贯穿了博客文章的讨论。

官方ASP.NET MVC网站上也有一些video posts 、入门套件( hereherehere )和 extra sauce来帮忙。

IMO,MVC 是网站的最佳选择。无需吐出所有行话和营销语言,它确实将您的代码分解为漂亮的、独立的和定义的部分。这些部分中的每一个都可以进行测试..这确实有助于保护开发过程,因为您知道触摸系统的一个部分不会破坏另一部分(因为在您最近的更改后测试全部通过),因此您可以放心。

您应该查看的其他博客:

关于model-view-controller - 在哪里可以找到 MVC 的清晰示例?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/304828/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com