就目前而言,我是一名 Java 和 C# 开发人员。我对 Ruby on Rails 的了解越多,我就越想学习它。
您发现学习 RoR 的最佳途径是什么?在 Windows 上开发会更容易,还是应该只用 Linux 运行虚拟机?
是否有可以匹配 Visual Studio 健壮性的 IDE?任何要开发的程序都可以提供很好的开销吗?有什么好书吗?
说真的,任何提示/技巧/咆哮都会很棒。
我已经从职业生涯中的 C# 转向个人生活中的 Ruby 和 RoR,而且我发现 linux 对个人开发更具吸引力。特别是现在我已经开始使用 git,Linux 上的实现更加简洁。
目前我正在双启动并越来越接近全职运行 Ubuntu。我在开发环境中使用带有各种插件的 gedit。截至 2010 年底,我正在推动使用 Vim 进行开发,甚至在 OS X 上使用 Textmate。
大量 Rails 开发人员正在使用(喘不过气的)Mac,这实际上让我想到了那个方向。
虽然我没有尝试过,但Ruby in Steel为您提供了 Visual Studio 世界中的 Ruby IDE ,如果您有兴趣,IronRuby是 Ruby 的 .NET 风格。
就书籍而言,Pragmatic Programmers 的 Programming Ruby (也称为 Pickaxe)一书是学习 Ruby 的事实。我硬着头皮买了那本书和 使用 Rails 进行敏捷 Web 开发 ;两本书都很棒。
Peepcode截屏视频和 PDF 书籍也非常适合入门;每个截屏视频 9 美元,很难出错。我真的买了5包。
另请查看以下内容:
在过去的一个月里,我已经完成了 Rails 和 Rails Envy 播客的积压工作,它们为许多主题提供了精彩的见解,甚至在一般软件开发方面也是如此。