ruby-on-rails – ruby​​在rails程序员重构?

前端之家收集整理的这篇文章主要介绍了ruby-on-rails – ruby​​在rails程序员重构?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我是一名 Java程序员,他一年前就开始编写 Ruby on Rails.我喜欢这种语言,把自己和它们背后的原则.但是令我困扰的是Ruby程序员似乎并不重构.

我注意到在Ruby / Rails中大量缺少重构工具.一些IDE,像Aptana和RubyMine似乎提供了一些非常基本的重构,但与Eclipse的Java重构相比,没有什么比较大的.

然后还有另一个事实:大多数铁杆(甚至是专业人员)都喜欢一些轻量级编辑器,比如VIM或TextMate,而不是IDE.那么这些工具就可以得到零重构(只有使用find / replace才能使用正则表达式).

这给我留下了一个印象:轨道程序员不会重构.当然这可能只是一个错误的印象,但是我想听一些在铁路上专业工作的人的意见.

你重构吗如果你这样做,你怎么做,使用哪些工具?如果没有,为什么不呢?

解决方法

是.

大多数Rails程序员首先尝试并遵循测试,编写代码以通过测试,然后在他们进行下一个测试之前重构代码.

所有轨道/红宝石程序员可能不是,但是在这个社区的“氛围”或“感觉”,我会说这是一个被传播和练习足够多的事情,发生的时间比不是更多.

不需要IDE的imo.对于Ruby和大多数的rails程序员来说,VIM,emacs和/或textmate都足够了.我猜Java需要更多的编译或某些东西,但是,我只知道在Ruby中编程.为什么所有Java程序员都使用IDE(因为我是泛化).

猜你在找的Ruby相关文章