我已经看到这个短语(ASP.NET MVC是针对5%的程序员)抛出并且想知道它是否真的存在?
自从ASP.NET MVC发布以来,我已经看到越来越多的问题和教程为MVC创建,而WebForms的问题似乎慢慢消失。
查看stackoverflow问题,大多数是关于ASP.NET MVC。
我是一个人,在几个月(约6个月)之前采用了MVC并且从此没有回头。我想一旦一个人克服了MVC的初始学习曲线,他们就会学到它的价值和多样性。
对此有何想法? ASP.NET MVC真的适用于5%的程序员吗?
答案 0 :(得分:4)
听起来对我来说是正确的。我认为你看到了一些选择偏见。现在可能使用ASP.NET MVC的人仍然可以被认为是早期采用者,我认为不成比例的Stackoverflow用户属于该类别。
因此,当您看到许多MVC问题被发布时,它仍然是ASP.NET冰山的一角。
此外,可能有人认为,已经有相当多的ASP.NET教程/问题在互联网上提出并回答,这意味着有更多的资源可供搜索问题的人使用。因此,作为较新技术的MVC将产生更多问题,因为关于如何做某些事情的材料较少。
答案 1 :(得分:3)
90%的统计数据组成....
我个人认为MVC是未来 - 但不会重写应用程序只是来使用MVC。
答案 2 :(得分:1)
似乎对该陈述有很多影响。但是,我认为许多程序员认为“正确工作的正确工具”。如果ASP.NET MVC是该工具,那么使用它。如果不是,请使用其他东西。
就个人而言,我相信MVC模式非常适合网络。但具体的平台和框架可能在很大程度上取决于许多因素。