記事へのコメント81

    • 注目コメント
    • 新着コメント
    iga_k
    jokerさんのRails設計考察

    その他
    youko03
    “こういった事を考えてクラスを分けていくと、もしかしたら一連の機能的振舞いに対して名前が付いてクラスになることもあるかもしれない。 それはサービスクラスと呼べるものだが、モデルレイヤーの中の階層構造の

    その他
    naari_3
    いつもの

    その他
    shifumin
    「モジュールで分けても本質的には抱え込んでいる責務を分けたことにはならない。 どういった責任をどういう名前を持ったクラスに与えるべきなのかを考えて、クラスを作っていくことが大事だ」

    その他
    hitsujiniku-sugita
    ソースコードがほしい

    その他
    gnufrfr
    今だによくわからないんだけど、DBのカラムが変更になったら全部テストしないといけないのって本当に悪?

    その他
    tjnet555
    @joker1007

    その他
    yaginuuu
    “オブジェクト指向設計実践ガイド”

    その他
    tri-star
    ドメインサービスについて

    その他
    rochefort
    オブジェクト指向設計実践ガイド 読んでみるか。 // 複数モデルを操作するような処理をサービス層に書いたりしていたが、まずいのかしら。

    その他
    Dai_Kamijo
    俺が悪かった。素直に間違いを認めるから、もうサービスクラスとか作るのは止めてくれ by @joker1007 on @Qiita — 上條 大 (@Dai_Kamijo) December 24, 2016 from Twitter https://twitter.com/Dai_Kamijo December 24, 2016 at 04:54PM via IFTTT

    その他
    hitorimisogi
    このエントリ見て、「オブジェクト思考設計実践ガイド」を読みました

    その他
    gabuchan
    RailsウェイでいくならConcernおすすめ。コンローラーもモデルも見通しが良くなる。これであなたも太りにくい体質に。

    その他
    tune
    どういうコードを志向して行くべきかよくわからなかった。

    その他
    south37
    良い設計ってアプリケーションの規模が小さいと必要性を実感出来ないから、ピンと来ない説明になりがちな気がする。逆に、大きなアプリケーションだと依存関係を整理しないとスピードを保って変更していけない。

    その他
    northlight
    頭がいい人が抽象的な話で凡人をdisる構図はいつものことだが、本に載ってる断片やお勉強用サンプルとかじゃなく、ちゃんとOOした業務システム/サービスのクラス設計+実コードが見たいんだよな。存在しないかもだが。

    その他
    kimutansk
    Javaだろうがこういうのの悪循環にはまり始めると死にますね・・・ ただ、こういうのに本当に必要なのはとある業務システム(大き目)の理想的な実装結果なのでしょうか。

    その他
    koriym
    モデルじゃないものをモデルと呼んでそれで困ったら別の層で解決というのは無理がある

    その他
    deamu
    うん、よくわかんねー!(途中で読むのを諦めて便利そうなクラス名のsuffixにサービスと付ける

    その他
    tadyjp
    サービス残業レイヤー

    その他
    Kiske
    “まずSandi Metzの「オブジェクト思考設計実践ガイド」を読め”

    その他
    shimooka
    あとで読む

    その他
    bouzuya
    Ruby / Ruby on Rails を避けるだけで発生しにくくなる可能性も……

    その他
    jacoyutorius
    自分の理解ではこの話の前提にも立てていなかったことがわかったので「オブジェクト思考設計実践ガイド」ポチった

    その他
    naka-06_18
    Ruby は熱い人がいて良いですねえ、といった感想。

    その他
    yatmsu
    ほんとこれ。途中で入ったプロジェクトにapp/servicesディレクトリがあると覚悟するわ。

    その他
    Peranikov
    Peranikov サービスクラスが悪、というわけでなく正しく理解して使えという話だった。サービスクラスはDDDでも頼りすぎるなと言っていた気がする

    2016/12/16 リンク

    その他
    hogege
    φ(・_・

    その他
    wata_ori
    わかりみが深い

    その他
    yoshikidz
    頭でっかちなシステム かー。class名はそれっぽいけど、中身ないあるある。必要なもの作らないって大事よね。

    その他

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

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

    関連記事

    俺が悪かった。素直に間違いを認めるから、もうサービスクラスとか作るのは止めてくれ - Qiita

    class HogehogeService # Hogehogeはモデル名まんま def process(hogehoge, option_a: nil, option_b: n...

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

    • shunbintarou2024/10/26 shunbintarou
    • pokutuna2024/10/26 pokutuna
    • imyutaro2024/10/25 imyutaro
    • cyber_snufkin2024/02/29 cyber_snufkin
    • techtech05212024/01/06 techtech0521
    • ryosuke-fujii2023/12/19 ryosuke-fujii
    • katsukiniwa2022/12/24 katsukiniwa
    • yysaki2021/12/10 yysaki
    • gachakku01312021/07/21 gachakku0131
    • fuyu772021/01/26 fuyu77
    • anoworl2020/12/11 anoworl
    • iga_k2020/12/11 iga_k
    • takoashi_net2020/12/09 takoashi_net
    • daiki5162020/10/26 daiki516
    • wafrelka2020/09/28 wafrelka
    • youko032020/04/13 youko03
    • len_prog2020/01/02 len_prog
    • lugecy2019/12/28 lugecy
    すべてのユーザーの
    詳細を表示します

    同じサイトの新着

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

    いま人気の記事

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

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

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

    新着記事 - テクノロジー

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

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

    いま人気の記事 - 企業メディア

    企業メディアをもっと読む