記事へのコメント13

    • 注目コメント
    • 新着コメント
    luccafort
    luccafort “なぜここでみんな(たとえば)「UserSignupApplicationService」を作ってそれを呼び出すだけにしないんだろう”このケースではそうかなって思うけどちょっとこれは趣旨がズレている気がする。

    2019/06/07 リンク

    その他
    tsugitta
    tsugitta これについては純粋にテスト対象以外の実装に依存すべきでないという話ではないかな > なぜ「テスト済みの、前提データを作れる部品」があるのに、FactoryBotを使う必要があるのでしょうか?

    2019/06/06 リンク

    その他
    gfx
    gfx FactoryBotの話はここ発か。ふーむ…。「適当にフィールドが生成されたarticle model instance」をアプリコードのために用意するイメージが全然ないし、FactoryBotの話はちょっと違うんじゃないかと。

    2019/06/06 リンク

    その他
    ledsun
    ledsun 「Controllerで複数Modelを扱うロジックがあって、テストを書かないと不安なぐらいには複雑」て、文脈ならわけるかなあ。「複雑」ってことが伝わるので。

    2019/06/06 リンク

    その他
    takahashim
    takahashim Railsはレイヤードアーキテクチャじゃないのでそっち方面の用語を使う時点で話が噛み合いづらい気がしますね…

    2019/06/06 リンク

    その他
    akatakun
    akatakun PDSの文脈において、ControllerがPresentationのレイヤーに属すものであり、ApplicationServiceはDomainに属すものである、という理解がまずあるから

    2019/06/05 リンク

    その他
    daichirata
    daichirata 良い。大抵はユーザー登録用のserviceを作るのでテストでもそれを使うっていうのはよくやる。一方でテストが重くなりがちなので部分的にFactoryBotを使うケースもある。

    2019/06/05 リンク

    その他
    asonas
    asonas 全体的に同意できる内容だった。「「正しい」を選ぶ、けど自分はあまりやらない」となるところまでわかる

    2019/06/05 リンク

    その他
    D_first
    D_first Railsに限らず正しいと思う。初手で分ける必要はなくて、必要になったらあとで分けるので十分。ちゃんと設計してればアプリケーションサービスにドメインロジックは無いはずだし。

    2019/06/05 リンク

    その他
    el-condor
    el-condor なしかな。セッションの受け渡しその他とビジネスロジックの密結合はあり得んでしょ。

    2019/06/05 リンク

    その他
    benridane111
    benridane111 サービスごとにロジックを分けてもいいけど、まさか ApplicationService って名前で分けたりしないよね。曖昧なサービス名はトラブルの元ってことはわかる。

    2019/06/05 リンク

    その他
    jmatsu
    jmatsu 1つのendpointで書かなきゃいけないテストが増えちゃうので、切り出して依存サービスごとの実装を検証したい派 “RailsってControllerのテストめっちゃふつうにしやすい”

    2019/06/05 リンク

    その他
    tkmkg8m
    tkmkg8m ″メイクがセンスするし、パルスのファルシのルシがパージでコクーン″。テストだけ考えてもいくらRailsがコントローラーのテストしやすいとはいえやっぱり考えることは増えるので切り出したい派

    2019/06/05 リンク

    その他

    注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

    アプリのスクリーンショット
    いまの話題をアプリでチェック!
    • バナー広告なし
    • ミュート機能あり
    • ダークモード搭載
    アプリをダウンロード

    関連記事

    RailsのControllerにApplicationService相当のロジックを書くのはありなしや? - 猫型の蓄音機は 1 分間に 45 回にゃあと鳴く

    誤解を産んでいそうだったので追記します。ここでいうApplicationServiceというのは、いわゆるレイヤー...

    ブックマークしたユーザー

    • techtech05212023/08/26 techtech0521
    • karur4n2019/09/09 karur4n
    • tsumuchan2019/07/02 tsumuchan
    • Hiro_Matsuno2019/06/15 Hiro_Matsuno
    • takaheraw2019/06/10 takaheraw
    • ryshinoz2019/06/10 ryshinoz
    • HolyGrail2019/06/10 HolyGrail
    • ymrl2019/06/10 ymrl
    • shimbaco2019/06/08 shimbaco
    • luccafort2019/06/07 luccafort
    • Tomohiro2019/06/07 Tomohiro
    • kosuke06202019/06/07 kosuke0620
    • tsugitta2019/06/06 tsugitta
    • gfx2019/06/06 gfx
    • gin06062019/06/06 gin0606
    • fuyu772019/06/06 fuyu77
    • ledsun2019/06/06 ledsun
    • nomnel2019/06/06 nomnel
    すべてのユーザーの
    詳細を表示します

    同じサイトの新着

    同じサイトの新着をもっと読む

    いま人気の記事

    いま人気の記事をもっと読む

    いま人気の記事 - テクノロジー

    いま人気の記事 - テクノロジーをもっと読む

    新着記事 - テクノロジー

    新着記事 - テクノロジーをもっと読む

    同時期にブックマークされた記事