“Dart言語。金額とポイントという概念をプリミティプintで持つと、計算結果がポイントか金額か判定しにくい->不具合誘発。値オブジェクト(class _Price、class _Point)として持つとコード量は増加したが可読性が大幅に向上”

yarumatoyarumato のブックマーク 2022/06/29 21:18

その他

このブックマークにはスターがありません。
最初のスターをつけてみよう!

Value Object (値オブジェクト) でリファクタリングしたら結構良かった

    ドメイン分析とモデル化ここで「モデル化」と呼ぶのは、実装者が理解しやすいように重要な側面に注目して、端的な形に抽象化する行為であると定義します。 また、実際に実務で行なっている自身のモデル化を行う時...

    \ コメントが サクサク読める アプリです /

    • App Storeからダウンロード
    • Google Playで手に入れよう