加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

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

发布时间:2020-12-16 20:16:58 所属栏目:百科 来源:网络整理
导读:我是一名 Java程序员,他一年前就开始编写 Ruby on Rails.我喜欢这种语言,把自己和它们背后的原则.但是令我困扰的是Ruby程序员似乎并不重构. 我注意到在Ruby / Rails中大量缺少重构工具.一些IDE,像Aptana和RubyMine似乎提供了一些非常基本的重构,但与Eclipse
我是一名 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(因为我是泛化).

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读