記事へのコメント13

    • 注目コメント
    • 新着コメント
    pmint
    このNullObjectパターンの例は実在するんだろうか。実装でのトラブルが後を絶たなくなること受けあい。/ 呼び出し側で扱うクラス数が変わらない点で、別段違わない気がする。悪例をましにする代替策といった感じ。

    その他
    hylom
    例外処理で良いんじゃない派

    その他
    masaru_b_cl
    自分なりに考えて答えを出せたことは素晴らしいので、先人たちがいろいろ言うかもしれないけど気にしないでください

    その他
    donkeyhole
    ちゃんと読んでないからかも知れないけど、nullチェックでいいやんけ、って思った

    その他
    komutan1
    NullObjectってバリューのゼロ値とかステートレスなサービス的なやつに限定したほうが。ライフサイクルの長いコアエンティエィに適用するといろんなとこで使われすぎて破綻した経験ある。

    その他
    letsspeak
    れ、例外は..

    その他
    yojik
    yojik NullObjectの目的は、Nullのとき何にもしない事を呼び出し側に意識させずに実現する事だから、失敗ケース表現に不向きなの当然だす(例のログ吐きはNullオブジェクトのメソッドに書けば良いじゃんとも思うけど)

    2017/03/29 リンク

    その他
    kknsd
    kknsd 振る舞いの変化する部分を個々のクラスに押し込めるのが原則なんやで

    2017/03/29 リンク

    その他
    teracy_junk
    NOPはもう一枚外のレイヤーから見た話だったような

    その他
    bouzuya
    成否の区別をなくすためのものだから

    その他
    sawat
    sawat NOPは失敗を表すためのパターンじゃなくて、何もしなくていい場合という、State or Strategy パターンの変種でしょ。あと、この例ではsaveとwriteLogをFooインタフェースに含めればいいだけになっている

    2017/03/29 リンク

    その他
    efcl
    nullオブジェクトパターンについて

    その他
    S64
    🤔

    その他

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

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

    関連記事

    失敗を表現する手法としてNullObjectパターンが不適切でEitherが適切だと思う理由 - Qiita

    真面目な気分出して書いていたらすごい長くて堅苦しくてもったいぶった感じになってしまった... この記...

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

    • techtech05212024/01/13 techtech0521
    • pmint2017/05/21 pmint
    • clavier2017/04/05 clavier
    • hylom2017/04/03 hylom
    • lEDfm4UE2017/04/02 lEDfm4UE
    • Hiro_Matsuno2017/03/31 Hiro_Matsuno
    • astk_f2017/03/30 astk_f
    • masaru_b_cl2017/03/30 masaru_b_cl
    • suginoy2017/03/30 suginoy
    • buenaarbol2017/03/30 buenaarbol
    • chibahiro2017/03/29 chibahiro
    • donkeyhole2017/03/29 donkeyhole
    • suzukij2017/03/29 suzukij
    • mmm-mao2017/03/29 mmm-mao
    • mstk_knife2017/03/29 mstk_knife
    • komutan12017/03/29 komutan1
    • bongkura2017/03/29 bongkura
    • hohoho_ho20052017/03/29 hohoho_ho2005
    すべてのユーザーの
    詳細を表示します

    同じサイトの新着

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

    いま人気の記事

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

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

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

    新着記事 - テクノロジー

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

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

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

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