Should ASP.NET MVC Developers Really Learn Ruby on Rails?

Today I got a cross on the post blog for David Hayden explaining why he thinks ASP.NET MVC developers should learn Ruby on Rails.

Some of the reasons David mentioned are:

  • ASP.NET MVC was inspired by Rails and in order for me to be more intelligent ASP.NET MVC Developer, I feel like I need to know Rails.
  • IronRuby is on its way to a release that made me love learning a new Ruby language.
  • I really love Cucumber and RSpec and would like to use them for BDD via IronRuby on my ASP.NET MVC C # projects.
  • I think it would be great to develop ASP.NET MVC Web Application using Ruby through IronRuby.

What do you guys think? Is it really important that ASP.NET MVC developers learn Ruby on Rails? If we evaluate this option on a scale of 5 degrees (Urgent Important, Urgent Not Important, Not Urgent Important, Not Urgent Not Important, Total Time Waste), whatever your choice is guys, I hope you will mention some advantages arising from your experience with both. Some articles, blog posts on this subject are fully appreciated.

PS: There is a real use case for this material, as my team leader offers some in-house courses, and I really looked at Ruby on Rails.

+3
source share
3 answers

I would not agree that ASP.NET was inspired by RoR.

-

, RoR , ASP.NET MVC-, .

- , .

, - , Ruby on rails, , ASP.NET MVC:)

+4

, . RoR, , , ASP.NET MVC MVC ASP.NET. , , - ASP.NET MVC RoR, , MVC , , , ASP.NET MVC, , RoR .

+1

" -". ASP.NET MVC ROR. , Ruby . , .NET 4.0. , , .

In addition, there are many cool things that Rails provides. Understanding this opens the door to opportunity when you work with asp.net mvc.

Besides this ruby ​​language, there is already RSpec for BDD. Learning this will expand your understanding of BDD and will be useful when you plan to do BDD with asp.net mvc.

In general, you will learn many good programming methods. So, the trip would be interesting .. Give him a chance, I hope you will not regret it, because there is nothing to lose.

+1
source

Source: https://habr.com/ru/post/1711869/


All Articles