Domain Driven Design Overview Course

Organiser
London .NET Meetup Group
Date
Mon, 1 Jun 2009, 08:00 - 10:00 (Add to calendar) GMT
Venue
SkillsMatter , London, GB
Cost
695.0 GBP

Effective software teams take a torrent of information and knowledge about their subject matter (the domain) and distill it into a stream of quality software. Finding and exploiting domain models is a key to success in projects with complex domains. In this 1-day Domain Driven Design workshop you will learn the basic principles and processes needed to develop the right kind of models, tie them into implementation and business analysis, and deal with some of the realities of multi-team projects.


NEXT SESSION
This course will be taught at Skills Matter - London, UK on 01 Jun 2009 by Hans Dockter.

COURSE DATES & REGISTRATION
More information and registration here


LEARN HOW TO:

* Understand the basic principles and processes needed to develop the right kind of models
* Tie them into implementation and business analysis
* Deal with some of the realities of multi-team projects.
* Connect to domain experts, developers and the code itself through the cultivation of a model based language
* Encourage the exploratory interaction of technical and business people in the modeling process
* Apply techniques for dealing with the diversity of models on large projects

PROGRAMME
Ubiquitous Language

* Domain-driven design overview
* Ubiquitous language exercise

Model Discovery

* Making implicit concepts explicit
* Modeling with domain experts
* Test-writing as a modeling process
* Supple Design: Creating software that invites change

Strategic Design

* Distillation: Distinguishing the core from the mass
* Ways of focusing effort
* Clarifying a shared vision
* Context Mapping: A pragmatic approach to dealing with diverse models and designs on real projects
* Relationships between subsystems/ relationships between teams
* Simulation exercise reinforcing multi-team/multi-subsystem modeling techniques

General Discussion

* Q & A
* Roundtable
* Review and wrap up

You might also like...

Comments

Other nearby events

Map

Contribute

Why not write for us? Or you could submit an event or a user group in your area. Alternatively just tell us what you think!

Our tools

We've got automatic conversion tools to convert C# to VB.NET, VB.NET to C#. Also you can compress javascript and compress css and generate sql connection strings.

“I have always wished for my computer to be as easy to use as my telephone; my wish has come true because I can no longer figure out how to use my telephone” - Bjarne Stroustrup