タグ

2010年4月20日のブックマーク (2件)

  • ドメイン駆動設計やるためのチェックリスト | システム設計日記

    Domain-Driven Design(DDD)17章に、ドメイン駆動設計を、やるための、6つのチェック項目が載っている。 □ Context Map を描いてみる: Q. ちゃんと描ける? □ プロジェクトチームの「言語」: Q. コードもドメインの用語が中心? □ 重要事項の理解度: Q. Core Domain を発見した? Domain Vision Statement ある? □ プロジェクト技術基盤: Q. 「モデル駆動設計(MDD)」向き? or MDD の障害 ? □ メンバーのスキル: Q. 「必要」なスキルセットを持っている? □ 知的興味: Q. メンバーは、ドメインを知ることに興味を持っている? このチェックリストで、自分たちの5年前(出発点)、現在、今後の見通し(?)を、書いてみる。 Context Map をちゃんと描ける? ■5年前 言葉すら知らなかった。

  • Domain-Driven Design を読み終えて | システム設計日記

    去年の11月くらいに DDD を読み直しながら、自分の頭を整理するために、ブログで、DDD ネタをいろいろ書いてきた。 500ページ、17章を、ようやく読み終わった。お疲れさまでした、という感じだな。 何度も読み返してきたけど、ちゃんと通読したのは、今回がはじめて。 今までの読み方が甘かったのが、とてもよくわかった。 まあ、新鮮な発見がいっぱいあって、何か、新しいを読んだような気分でもある。 自分たちが実践していること、できていること、できていないことも含めて振りかえってみて、改めて、Domain-Driven Design について、思ったことを、書き留めておきたい。 モデル駆動設計 DDD 前と後で、自分にとって、一番の発想の転換は「モデル駆動設計 ( Model-Driven Design )」に目覚めたことだった。 このに出会うまでは、自分は、徹底的にコード命。エディタだけが、