今天,我为David Hayden撰写了一篇博客post,解释了为什么他认为ASP.NET MVC开发人员应该学习Ruby on Rails。
大卫提到的一些原因:
答案 0 :(得分:4)
我不同意ASP.NET受RoR的启发。
不紧急 - 不重要
那就是说我使用过RoR并且它很棒,但它不会帮助你成为一个更好的ASP.NET MVC程序员,而不仅仅是学习其他技术或工具。
学习新东西以扩大你的能力总是好的。
所以我的答案是肯定学习Ruby on rails因为你会成为一个更好的程序员,而不是一个更好的ASP.NET MVC程序员:)
答案 1 :(得分:1)
答案 2 :(得分:1)
我会说“不紧急 - 重要”。 ASP.NET MVC的许多功能都受到ROR的启发。除此之外,学习Ruby本身将是一次很棒的学习经历。它具有许多语言功能,您可以在.NET 4.0中找到它们。因此,它可以帮助您保持与编程语言前进方向相关的曲线。
此外,Rails提供了许多很酷的东西。当您使用asp.net mvc时,理解它会打开机会之门。
除了这种ruby语言已经有RSpec用于BDD。了解这一点将扩大您对BDD的理解,并且在您计划使用asp.net mvc进行BDD时会有所帮助。
总的来说,您还将学习许多优秀的编程实践。所以,旅程将是有趣的.. 试一试,希望你不要后悔,因为没有什么可失去的。