何时使用require vs ActiveSupport :: Concern?

时间:2016-08-21 22:33:52

标签: ruby-on-rails ruby-on-rails-3 ruby-on-rails-4

我在Ruby中编写了一个数独求解器程序,我希望将其置于Rails 4应用程序中。目前该程序的文件结构如下。

- sudoku_solver.rb 
 - board.rb
   - cell.rb
   - column.rb
   - row.rb
   - block.rb

每个层次结构都与require_relative链接在一起。

现在在Rails中,我创建了model/sudoku.rb,其目的是sudoku_solver.rb。我已经阅读了关于mixins和关注点的内容,而且我不知道如何选择使用正确的一个而不仅仅需要model/sudoku/board.rbmodel/sudoku/cell.rb等。

任何指导都将不胜感激。这是Ruby程序的repo是想要看到的。

0 个答案:

没有答案