<分区>
就目前而言,我是一名 Java 和 C# 开发人员。我对 Ruby on Rails 的了解越多,就越想学习它。
您发现学习 RoR 的最佳途径是什么?在 Windows 上开发会更容易,还是我应该只在 Linux 上运行虚拟机?
是否有一个 IDE 可以与 Visual Studio 的健壮性相媲美?任何要开发的程序都可以很好地管理做什么?有什么好书吗?
说真的,任何提示/技巧/咆哮都会很棒。
标签 ruby-on-rails ruby ide
<分区>
就目前而言,我是一名 Java 和 C# 开发人员。我对 Ruby on Rails 的了解越多,就越想学习它。
您发现学习 RoR 的最佳途径是什么?在 Windows 上开发会更容易,还是我应该只在 Linux 上运行虚拟机?
是否有一个 IDE 可以与 Visual Studio 的健壮性相媲美?任何要开发的程序都可以很好地管理做什么?有什么好书吗?
说真的,任何提示/技巧/咆哮都会很棒。
最佳答案
在我的职业生涯中,我一直在关注 Ruby 和 RoR,我发现 linux 对个人开发更具吸引力。特别是现在我已经开始使用 git,在 linux 上的实现更加清晰。
目前我正在双启动并且越来越接近于全时运行 Ubuntu。我在开发环境中使用带有各种插件的 gedit。截至 2010 年底,我正在插入使用 Vim 进行开发,甚至超过 OS X 上的 Textmate。
大量的 Rails 开发人员正在使用(喘气)Mac,这实际上让我开始思考这个方向。
虽然没试过,Ruby in Steel为您提供 Visual Studio 世界中的 Ruby IDE,并且 IronRuby是 Ruby 的 .NET 风格,如果您有兴趣的话。
就书籍而言, Programming Ruby (也称为 Pickaxe)来自 Pragmatic Programmers 的书实际上是学习 Ruby 的指南。我硬着头皮买了那本书, Agile Web Development with Rails ;这两本书都很棒。
Peepcode截屏视频和 PDF 书籍也非常适合入门;每个截屏视频 9 美元,很难出错。我实际上买了 5 件装。
另请检查以下内容:
在过去的一个月里,我浏览了积压的 Rails 和 Rails Envy 播客,它们提供了对许多主题的精彩见解,甚至是关于一般软件开发的内容。
关于ruby-on-rails - 学习 Ruby on Rails,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55574/
相关文章:
ruby-on-rails - ruby rails : How to run things in the background?
ruby-on-rails - Docker Postgres Ruby on Rails 无法连接
html - visual studio HTML Designer 在哪里?
html - 用于 HTML5、CSS3 和 JS 开发的强大 IDE
ruby-on-rails - 主要 : Object in rails console 的未定义方法 `y`
ruby-on-rails - Controller 规范无法找到由我的 Rails 引擎定义的路由
ruby-on-rails - 如何使rails+unicorn记录器线程安全?
ruby-on-rails - Rails : What's the difference between lambda, 范围和类方法?什么是最佳实践?