ruby-on-rails - Ruby:在一个文件中放置多个类是否可以接受?

标签 ruby-on-rails ruby

这可能是一个有点深奥的问题,但我只想知道在这个问题上有哪些最佳实践。

最佳答案

是的,它通常是可以接受的,因为它不违反 Ruby 语言本身的任何原则,但它最终取决于您的目标受众或框架的实践。 (例如,Rails 喜欢每个文件一个类。)

但是,如果您将具有相关功能的类分组到一个文件中,那么您还应该考虑使它们成为命名空间的同一模块的一部分。

关于ruby-on-rails - Ruby:在一个文件中放置多个类是否可以接受?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6440074/

相关文章:

ruby-on-rails - Rails 上的 ruby ActiveRecord : pluralization

ruby-on-rails - 如何在 Rails 中使用 group_by 和 fields_for?

ruby - 如何调用父类(super class)方法

ruby - 如何在参数中传递 URL?

javascript - Uncaught Error : Route parameter missing: id - Javascript console

ruby-on-rails - 关于路由的基本 Ruby on Rails 问题

ruby-on-rails - 如何在 Rails 的 json_response 中显示所有关联项

ruby-on-rails - 将 header 添加到 rspec get

javascript - 如何修复 Rails 'ActiveRecord::RecordNotFound (Couldn' t 找不到没有 ID 的程序)'

ruby-on-rails - 如何在引擎中使用来自引擎的中间件