作为OOP大战期间从90年代开始的C++开发人员,我把OOP的价值放在了为公司招聘新的C#开发人员的基础上。ASP.NET MVC中OOP的价值是什么?
但是,现在有很多像ASP.NET MVC这样的框架可以处理大部分OOP繁重工作。对OOP没有深入了解的程序员可以轻松遵循范例,并且仍然能够完成他们的项目。对于我们的应用程序开发人员来说,OOP可能不像以前那样引人注目,特别是对于像MVC这样的框架。
我可以看到一些OOP将非常方便的实例,例如开发项目的工作流类型。或者那些有国家机器要求的人。但实际上,大多数真正来到的项目(至少对我们来说都是这样)只是CRUD功能。
以下是我在招聘时的列表。将OOP作为头号项目是否公平?
- OOP和设计
- 服务器端编程:C#,ASP.NET MVC和EF
- 客户端编程:jQuery的CSS,HTML等
- 数据库设计
这可能会在这里关闭,你可能在http://programmers.stackexchange.com上有更多的运气,但是他们最近也开始关闭基于意见的问题。 – BlackICE
@BlackICE,感谢您的链接。我希望有这样的事情。 – Ronald
ASP.NET MVC与OOP没有任何关系(也不是ASP.NET本身) - OOP处于语言级别(例如C#) – UpTheCreek