記事へのコメント13

    • 注目コメント
    • 新着コメント
    paz3
    paz3 巨大クラス「商品」を関心の分離により「在庫品」「予約品」「注文品」「発送品」に分ける。同じユニークIDを使うことで一意性を確保できる。可能な限り具体的で意味範囲の狭い特化した名前を設計する。

    2019/11/06 リンク

    その他
    igrep
    igrep "利用規約には、製品の取り扱いやルールに関して極めて厳密な言い回しで書かれており、特化した名前の参考になります。" なるほど。うまく設計すれば逆の現象も起こせるかも

    2019/10/31 リンク

    その他
    griefworker
    griefworker 「命名」ではなく「名前を設計する」、という表現が良いな。

    2019/10/31 リンク

    その他
    d4-1977
    d4-1977 適切な名前をつけられるとき、理解できた感があるなあ(いま、名付けができないので理解できていない感が強いデス)

    2019/10/31 リンク

    その他
    takezaki
    takezaki 関心の分離に貢献する名前を付与しても、「商品」というエンティティで共通化できる部分はあるんだよなあ

    2019/10/30 リンク

    その他
    ledsun
    ledsun 商品の状態遷移の設計が必要そうに思える。と、思えるのは適切な名前をつけたからか

    2019/10/23 リンク

    その他
    xlc
    xlc 名前ではなく設計で解決すべき課題だと思うが。コーディングより先にDB設計があるべきで、であればトランザクションテーブルごとにモジュールは分かれるはず。コピペプログラマに丸投げしてるのかね。

    2019/10/23 リンク

    その他
    aobon700
    aobon700 悪い人間だけを滅ぼせええええええ!!!!

    2019/10/23 リンク

    その他
    masuda220
    masuda220 「名前を設計する」という表現がよいなあ。こうやって具体的で意味が明確なクラス名を見つけるのが、クラス設計のコツなんだよなあ。

    2019/10/22 リンク

    その他
    swdrsker
    swdrsker 頭の中でわかっているけど最初からやれって言われても出来ない

    2019/10/21 リンク

    その他
    n314
    n314 注文の仕様変更で、予約者数や発売日や在庫数や発送先住所で計算が変わる仕様になったら、まとめた方が楽だったとか思っちゃうんだよな〜。

    2019/10/21 リンク

    その他
    tattyu
    tattyu 大量のクラスも限度を超えると糞と化すんだよな。なんでライブラリでも無いものに汎用性を求めてしまうんだろうか。

    2019/10/21 リンク

    その他
    sasasin_net
    sasasin_net 良き

    2019/10/21 リンク

    その他

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

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

    関連記事

    関心の分離を意識した名前設計で巨大クラスを爆殺する - Qiita

    大量のメソッドを保有し、数千、数万行単位にぶくぶく膨れ上がった巨大クラス。別名「神クラス」とも「...

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

    • techtech05212024/03/14 techtech0521
    • ryosuke-fujii2023/09/30 ryosuke-fujii
    • meu0u0meu2022/10/09 meu0u0meu
    • yooks2021/12/07 yooks
    • tg30yen2021/12/06 tg30yen
    • katti2021/12/06 katti
    • sh42021/12/05 sh4
    • mura_22021/06/30 mura_2
    • hamadola2021/06/17 hamadola
    • a-hamahama2021/06/14 a-hamahama
    • rydot2020/12/22 rydot
    • sacchin132020/12/04 sacchin13
    • zaki-hmkc2020/10/13 zaki-hmkc
    • kkeisuke2020/06/27 kkeisuke
    • katsu_aniyan2020/04/17 katsu_aniyan
    • suien422020/02/19 suien42
    • it_fitness_jp2020/02/15 it_fitness_jp
    • arx0balest2019/12/13 arx0balest
    すべてのユーザーの
    詳細を表示します

    同じサイトの新着

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

    いま人気の記事

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

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

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

    新着記事 - テクノロジー

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

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