[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

DomainDrivenDesignに関するsamejimaのブックマーク (3)

  • @kawakawaさんの「C#実装から見るDDD」資料が素晴らしい #dddosaka - プログラマの思索

    小川 明彦, 阪井 誠 : チケット駆動開発 日のソフトウェア開発の現場で生み出された「チケット駆動開発」という概念を、数多くの実例を元にモデル化・体系化を試みた最初の。 小川 明彦, 阪井 誠 : Redmineによるタスクマネジメント実践技法 Redmineによるチケット駆動開発の実践技法に関する最初のアジャイルなソフトウェア開発への適用方法、TestLinkによるテスト管理手法についても言及。 清水 吉男: 「派生開発」を成功させるプロセス改善の技術と極意 組込システム開発をベースとして、ソフトウェア開発特有のスタイルである派生開発、特にXDDPについて解説した世界でも稀な。既存製品を保守するのではなく継続的に機能追加していく昨今の開発では、派生開発特有の問題を意識しなければならない。XDDPはプロセス論だけでなく、要件定義などの上流工程の品質改善にも役立つので注意。 Le

    @kawakawaさんの「C#実装から見るDDD」資料が素晴らしい #dddosaka - プログラマの思索
  • Scalaコードでわかった気になるDDD | GREE Engineering

    みなさん、こんにちは。グリーのかとじゅん(@j5ik2o)です。 このエントリは GREE Advent Calendar 2013 の 18日目の記事です。よろしくお願いします。 私がグリーに入社してやっていることは、プログラミング言語 Scalaとドメイン駆動設計(以下、DDD)の布教活動です。布教活動といっても宣伝するだけでは具体性に欠けるので、実際に開発チームに入ってScalaやDDDの技術支援を行っています。エントリでは、Scalaを用いたDDDの設計と実装をどのように行っているかを、DDDを知らない人でもできるだけわかりやすく説明したいと思います(Scalaわかっていると読みやすいですが、あんまり複雑なコードは出てこないのでなんとなく読めるのではないかと思います)。なお、DDDの実践例は他にもあります。一例だと思って読んでいただければ幸いです(先日のSNSチームでのドメイン駆

    Scalaコードでわかった気になるDDD | GREE Engineering
  • ドメイン駆動設計と相互依存性

    こっつん @cttsn @j5ik2o https://t.co/CM8DigG9qZ かなり参考にしてます! 例えばユーザは複数グループに所属でき、ユーザの所属一覧とグループのユーザ一覧と両方欲しい場合、所属エンティティの属性にユーザとグループ内の値オブジェクトをコピーすればいい感じですかね… 2014-03-19 13:35:51 加藤潤一(かとじゅん) @j5ik2o @pnkts あ、だいたいわかります。ユーザはグループではないのでグループを表す属性は持ちませんし、その反対も同様です。なので、ユーザには所属する複数のグループへの参照を持つか、グループが所属される複数のユーザへの参照を保持するかという話になりますね、たぶん(続く 2014-03-19 13:49:39 加藤潤一(かとじゅん) @j5ik2o @pnkts まず相互依存の関連は維持管理がシビアなので最初から前提にしない

    ドメイン駆動設計と相互依存性
  • 1