2005 年 2 月 25 日,星期五

Bruce Tate 发现 Ruby on Rails

由 admin 发布

Bruce Tate 是《痛苦的 Java》和《痛苦的 EJB》的作者,因此,如果您只是通过这些书名来判断,那么您对于 Tate 至少对一种替代方案感兴趣这一点可能不会感到惊讶。要改变这一点还有很长的路要走,但 Tate 至少将 Rails 放在了雷达上,并看到了其中的一些可能性

这让我又想起了 Ruby on Rails。它具有这种魔力。我只能给您简单试用一下。在将 Java 类映射到架构时,您通常必须输入属性名称五次。 记一下。在 Bean 中三次:get、set、实例变量。在架构中一次:字段。在映射中两次:属性和列。在 Ruby 中,您只需输入一次。数据库的反射和检查会处理好其他过程。您使用智能默认值和命名惯例来处理其他过程。您始终可以覆盖差异,但您不必这样做。

与 Java 世界相比,保持 DRY 是 Ruby on Rails 特别重要的一个方面。摆脱开发周期中编译产生的问题是另一件大事。