Slide 15
Slide 15 text
いや、そもそも app/services はねぇ、作らないほうが
いいんですよ。サービスレイヤー作ると、もらったリクエス
トをそのままモデルに流してコントローラに返すだけのも
のすごく薄っぺらいクラスがいくつもできることになっ
ちゃってイケてないですよね。ビジネスロジックの置き場
は app/models であるべきなんで、ディレクトリを切ら
ないで models 配下に直接置いちゃったほうがいい。
@onk
実際、app/services ってちゃんと運用されること
少なくないですか? だいたい歴史が長くなっていくにつ
れて「なんでも置き場」みたいになっていって、なんかこう
荒れ果てた場所になっていくイメージがあるんですけど、
あれなんでなんですかね? 個人的にはやっぱりメンバー
が変わっていくと引継ぎがされなくて思想が薄れていく
のかなって気がしてるんですけど。
@junk0612