【发布时间】:2012-06-09 20:16:22
【问题描述】:
我们正在与团队讨论使用 ASP.NET MVC 构建 Web 应用程序的不同选项。一种选择是在渲染视图的任何地方都使用 MVVM(即,knockoutjs)。方法看起来非常强大,但需要考虑开发工作。
我希望其他人根据他们的经验(或指向某些资源)提供一些粗略的“行业标准”开发时间比较建议。例如“对于一个普通的 ASP.NET Web 应用程序,使用 MVVM 平均需要 N 倍更多/更少的努力”。
【问题讨论】:
-
“平均”网络应用程序很难量化。您是否包括时间来学习淘汰赛和 mvvm 模式?
-
Tyrsius,不包括淘汰赛/mvvm 学习的时间(假设团队对此有所了解)。
-
非常主观的问题,可能会导致非常固执的答案。不同的团队设置以不同的速度工作。在我看来,有很多变量可以为
overall这样的问题发布明确的答案。 -
François Wahl,我同意这是主观的。但仍然希望人们分享他们对该主题的知识。
标签: asp.net-mvc-3 mvvm knockout.js estimation