Railsの設計に迷ったのでGitLabの設計ドキュメントを読んでみた
BRANK

Railsのプロジェクトがそこそこ大きくなり、ServiceやSerializerなどのカスタムレイヤーを追加してコードを細分化しているものの、レイヤーの役割やインターフェイスのルールが明確に決まっておらずふわふわとして …

dev.classmethod.jp
Related Topics: Git Ruby on Rails