2013-07-10 39 views
0

作爲OOP大戰期間從90年代開始的C++開發人員,我把OOP的價值放在了爲公司招聘新的C#開發人員的基礎上。ASP.NET MVC中OOP的價值是什麼?

但是,現在有很多像ASP.NET MVC這樣的框架可以處理大部分OOP繁重工作。對OOP沒有深入瞭解的程序員可以輕鬆遵循範例,並且仍然能夠完成他們的項目。對於我們的應用程序開發人員來說,OOP可能不像以前那樣引人注目,特別是對於像MVC這樣的框架。

我可以看到一些OOP將非常方便的實例,例如開發項目的工作流類型。或者那些有國家機器要求的人。但實際上,大多數真正來到的項目(至少對我們來說都是這樣)只是CRUD功能。

以下是我在招聘時的列表。將OOP作爲頭號項目是否公平?

  1. OOP和設計
  2. 服務器端編程:C#,ASP.NET MVC和EF
  3. 客戶端編程:jQuery的CSS,HTML等
  4. 數據庫設計
+2

這可能會在這裏關閉,你可能在http://programmers.stackexchange.com上有更多的運氣,但是他們最近也開始關閉基於意見的問題。 – BlackICE

+0

@BlackICE,感謝您的鏈接。我希望有這樣的事情。 – Ronald

+0

ASP.NET MVC與OOP沒有任何關係(也不是ASP.NET本身) - OOP處於語言級別(例如C#) – UpTheCreek

回答

1

面向對象的思想表明,該候選人擅長項目架構。你總是需要實現一些可重用的組件,類,函數,當然還有庫。從我的角度來看,任何候選人都必須知道要僱用的面向對象和設計模式。

+1

我無法看到OOP和項目之間的關聯在哪裏建築。 – BlackICE

+0

真的嗎? ....)) – Andrei