タグ

2018年5月3日のブックマーク (3件)

  • DDDでエンティティ間の関連を「ロールオブジェクト」でスマートに扱う - Qiita

    はじめに 実践ScalaでDDD で発表した中で、エンティティ間の関連を「ロールオブジェクト」として定義する ことをお話ししましたが、スライドでは要約になっています。 実際にプロダクトでやってみて有効なパターンだと感じているので、改めて突っ込んで解説したいと思います。 なお、内容的には Scala をターゲットとしていますが、他の言語にも考え方は応用できると思います。 サマリ DDDで設計していると エンティティ と エンティティ の間に関連があり、その 関連に関するドメインの振る舞い と言うものが出てきます。 例えば 「ユーザー エンティティ」 と 「タスク エンティティ」 がある場合に、その間には 「タスクの作成者」 や 「タスクの担当者」 と言う関連があったりします。 そしてそれらの関連は「タスクの作成者は、タスクを削除する」や「タスクの担当者は、タスクを完了する」のような振る舞いを

    DDDでエンティティ間の関連を「ロールオブジェクト」でスマートに扱う - Qiita
    bootJP
    bootJP 2018/05/03
  • モナドのまほう 第1話『画像が表示できました』 - Qiita

    ※画面は開発中のものです。実際の製品とはぜんぜん違います。 各話一覧 第1話『画像が表示できました』 第2話『ゲームループとキー入力ができました』 第3話『オンラインゲームになりました』 第4話『WebGLを使い始めたらどう見てもマインクラフトです』 第5話『Babylonjsでゲートオブバビロン』 第6話『Blenderで涼風青葉ちゃんごっこの巻』 第7話『オープンワールドという泥沼』 第8話『たまにはデモします』 第9話『サウンドエフェクトの作業をしてコーディングで荒んだ心を癒やします』 第10話『ゲッダン☆と謎の儀式《バッド・ノウハウ》』 第11話『タイトル画面があるとゲームっぽい』 第12話『RPGアツマールに私も集まーる』 第13話『ネオアームストロングCannon.js砲じゃねえか完成度高けーなオイ』 第14話『冒涜的Firebase活用法』 第15話『babylon.

    モナドのまほう 第1話『画像が表示できました』 - Qiita
    bootJP
    bootJP 2018/05/03
  • GitHub - google/gvisor: Application Kernel for Containers

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - google/gvisor: Application Kernel for Containers
    bootJP
    bootJP 2018/05/03