Software craftman...
Follow
Find tag "DDD"
2.4K views | +1 today
Software craftmanship and Agile management
All about software craftmanship, design and it's Agile management
Your new post is loading...
Your new post is loading...
Scooped by yannick grenzinger
Scoop.it!

Finance's Forgotten Treasure: an Introduction to CQRS & Axon

Allard Buijze introduces CQRS and related concepts along with case studies showing how it is used in finance, gaming and healthcare to meet the demands of modern web-based applications.
more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

CQRS et ses modèles

La séparation des responsabilités entre les commandes -les actions qui changent l'état d'un système- et les requêtes -les actions qui n'en changent pas l'état- est un pattern
more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

BoundedContext

"Bounded Context is a central pattern in Domain-Driven Design. It is the focus of DDD's strategic design section which is all about dealing with large models and teams. DDD deals with large models by dividing them into different Bounded Contexts and being explicit about their interrelationships."

more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

Model storming

This is my presentation at DDD eXchange New York, about Event Storming and the broader concept of Model Storming and the various modeling and problem solving te
more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

Presentation CQRS, Event Sourcing, DDD à Devoxx

more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

DDD and Architecture with Vaughn Vernon at Citerus, Stockholm

Vaughn Vernon, author of Implementing Domain-Driven Design, talks about how how different architecture styles and patterns can be used to support your DDD projects. *…
more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

Apache Isis: Java Framework for Domain-Driven Design

Apache Isis: Java Framework for Domain-Driven Design | Software craftmanship and Agile management | Scoop.it
Apache has released Apache Isis, a Java framework for rapidly developing domain-driven applications. Users focus on developing domain objects and Apache Isis takes care of persistence, security and the user interface.
more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

The Architecture of Datomic

The Architecture of Datomic | Software craftmanship and Agile management | Scoop.it
Rich Hickey, the author of Clojure, explains the architecture of Datomic - a new database designed as a composition of simple services, combining the capabilities of RDBMS and scalability of NoSQL.
more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

Eric Evans on How Technology Influences DDD

Eric Evans on How Technology Influences DDD | Software craftmanship and Agile management | Scoop.it
Eric Evans shares his view on how the last trends in technology, such as NoSQL, functional languages, thick browser-based client, JSON and others, make him rethink some of the DDD concepts.
more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

Don’t try to model the real world, it doesn’t exist.

Recently I’ve started talking more about modeling and its relation to the real world.

Here’s where it all starts from:

Don’t try to model the real world, it doesn’t exist.

more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

InfoQ: Domain Driven Design Quickly

InfoQ: Domain Driven Design Quickly | Software craftmanship and Agile management | Scoop.it
Domain Driven Design is a vision and approach for designing a domain model that reflects a deep understanding of the business domain.
more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

Eric Evans: Challenging the Fundamental Assumptions of DDD

We need to constantly challenge DDD to find the weak spots, Eric Evans stated in his keynote at DDD Exchange yesterday in London when walking through and challenging his own fundamental assumptions of Domain-Driven Design.
more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

The Java Posse : Java Posse #441

Domain Driven Design, is that Still a Thing?
more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

Ziobrando's Lair: Introducing Event Storming

Ziobrando's Lair: Introducing Event Storming | Software craftmanship and Agile management | Scoop.it
more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

Event Sourcing vs Command Sourcing - Think Before Coding

Last month, I made a presentation about Event Sourcing - a shorter version of my DevoxxFr talk. After me, Etienne and Maher from Sfeir, did a presentation on the same subject and
more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

There is a Cowboy in my Domain! - Implementing Domain Driven Design Review and Interview

Implementing Domain Driven Design, has brought clarity to an important but little understood area of software design. As a measure of Software Design literature, Vaughn's work is educational and fun.
more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

Domain Knowledge or a lack thereof - Jacques Mattheij

I believe that a lack of domain knowledge is the root cause of a lot of very bad software that gets developed and I think that it is up to computer …
more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

CQRS & DDD Links

Public mind map by Michael Schnell.Create your own collaborative mind maps for free at www.mindmeister.com...
more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

Cyrille Martraire » Collaborative Construction by Alberto Brandolini

Cyrille Martraire » Collaborative Construction by Alberto Brandolini | Software craftmanship and Agile management | Scoop.it

Same data, completely different behavior: this suggests different Bounded Contexts!

more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

Domain Driven Design Exchange (DDDx) 2012 - Breaking Away from Object Oriented Design(OOD) paradigm

At the recently concluded Domain Driven Design Exchange, the community talked of how Domain Driven Design is finally being understood independent of Object Oriented Design, and how it plays with emerging technologies like Functional Programming and...
more...
No comment yet.
Scooped by yannick grenzinger
Scoop.it!

InfoQ: Feature Injection: three steps to success

Often Customers provide half baked solutions with no linkage to value. An Agile team needs examples linked to the Business Value they provide.
more...
No comment yet.