記事へのコメント9

    • 注目コメント
    • 新着コメント
    rryu
    rryu DIはテスト用に元のオブジェクトと挙動に互換性がありつつテストに都合が良い実装を別系統で用意するの大変すぎない?と思ったところからが本番だと思う。

    2020/07/12 リンク

    その他
    kwhrtsk
    kwhrtsk UI周辺で多いけど、(1)依存関係が頻繁に変更される(2)依存関係が複雑(3)依存の記述量が多い、というような場合にはDIコンテナを使うと楽になる事はある。そうでなければDI/factoryで十分だし、テスタビリティには大差ない。

    2020/07/12 リンク

    その他
    lalupin4
    lalupin4 数年に一度挑戦するが逆に依存関係を見失って投げ出してる。毎回ブコメのように Factory というか Service Locator でよかったやんてなる。

    2020/07/11 リンク

    その他
    j5ik2o
    j5ik2o "DIPを実現するのにDIコンテナが必須か"は議論が分かれるところ。十分に分散統治されたファトリでもよいのでは?とか。ScalaならDIコンテナなしでDIできる。DIコンテナを使う理由にはAOPや依存F/Wを利用するためなどもある

    2020/07/11 リンク

    その他
    hdampty7
    hdampty7 そうじゃないんだよなぁ。頑張ってみたけど、100文字で説明するのは無理ぽ。AOPとか期待しないなら基本factoryパターンでだいたいOK。factoryだとこういう問題があるなぁと気が付いたときにDIが待っている。

    2020/07/11 リンク

    その他
    n314
    n314 単体テストのための設計だとそうなるかもしれないけど、これ逆転してなくない?逆転だとISomePresentationになるような。

    2020/07/11 リンク

    その他
    hara_boon
    hara_boon コードブロックで引用はワロタ

    2020/07/11 リンク

    その他
    sho
    sho コードブロックで引用するのをやめろ

    2020/07/11 リンク

    その他
    dagjmpd
    dagjmpd チッチキチッチー

    2020/07/11 リンク

    その他

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

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

    関連記事

    DI って何でするのかわからない人向けに頑張って説明してみる「本来の意味」 - Qiita

    DI (依存性注入) って何のためにするのかわからない人向けに頑張って説明してみる を、単体テストにフォ...

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

    • techtech05212024/04/01 techtech0521
    • northlight2023/11/15 northlight
    • knj29182023/10/22 knj2918
    • kosushin2023/05/01 kosushin
    • nori-tech2020/12/30 nori-tech
    • thotentry_hatebu1972020/12/12 thotentry_hatebu197
    • hilotsu2020/07/16 hilotsu
    • kyo_ago2020/07/13 kyo_ago
    • alcus2020/07/13 alcus
    • tobetchi2020/07/12 tobetchi
    • rryu2020/07/12 rryu
    • crexist2020/07/12 crexist
    • eszxc-sc182020/07/12 eszxc-sc18
    • kwhrtsk2020/07/12 kwhrtsk
    • thaturn2020/07/12 thaturn
    • tuki09182020/07/12 tuki0918
    • fumikony2020/07/12 fumikony
    • takahii_m2020/07/11 takahii_m
    すべてのユーザーの
    詳細を表示します

    同じサイトの新着

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

    いま人気の記事

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

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

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

    新着記事 - テクノロジー

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

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