Domain Driven Design
2.5K views | +0 today
Follow
Your new post is loading...
Your new post is loading...
Scooped by Jérémie Grodziski
Scoop.it!

InfoQ: Is There a Symbiosis Between SOA and DDD?

As the complexity of the real-life problems grows, it becomes obvious that in order to solve them, it is often necessary to combine multiple techniques.
more...
No comment yet.
Scooped by Jérémie Grodziski
Scoop.it!

Event Driven SOA and DDD with NServiceBus

Event Driven SOA and DDD with NServiceBus | Domain Driven Design | Scoop.it

Not only does NServiceBus’ use apply to Service-Oriented Architecture (SOA) and Event-Driven Architecture (EDA), but also with Domain Driven Design (DDD)

more...
No comment yet.
Scooped by Jérémie Grodziski
Scoop.it!

Sculptor

Sculptor | Domain Driven Design | Scoop.it
Sculptor is an open source productivity tool that applies the concepts from Domain-Driven Design and Domain Specific Languages.
You express your design intent in a textual specification, from which Sculptor generates high quality Java code and configuration. You can use the concepts from Domain-Driven Design (DDD) in the textual Domain Specific Language (DSL). E.g. Service, Module, Entity, Value Object, Repository.
more...
No comment yet.
Scooped by Jérémie Grodziski
Scoop.it!

Domain-Driven Design: Tackling Complexity in the Heart of Software

Domain-Driven Design: Tackling Complexity in the Heart of Software

~ Eric Evans (author)More about this product
List Price:$69.99
Price:$48.45
You Save:$21.54 (31%)
The software development community widely acknowledges that domain modeling is central to software design. Through domain models, software developers are able to express rich functionality and translate it into a software implementation that truly serves the needs of its users. But despite its obvious importance, there are few practical resources that explain how to incorporate effective domain modeling into the software development process.
Domain-Driven Design fills that need. This is not a book about specific technologies. It offers readers a systematic approach to domain-driven design, presenting an extensive set of design best practices, experience-based techniques, and fundamental principles that facilitate the development of software projects facing complex domains. Intertwining design and development practice, this book incorporates numerous examples based on actual projects to illustrate the application of domain-driven design to real-world software development.
Readers learn how to use a domain model to make a complex development effort more focused and dynamic. A core of best practices and standard patterns provides a common language for the development team. A shift in emphasis--refactoring not just the code but the model underlying the code--in combination with the frequent iterations of Agile development leads to deeper insight into domains and enhanced communication between domain expert and programmer.Domain-Driven Design then builds on this foundation, and addresses modeling and design for complex systems and larger organizations.

About the Author

Eric Evans is the founder of Domain Language, a consulting group dedicated to helping companies build evolving software deeply connected to their businesses. Since the 1980s, Eric has worked as a designer and programmer on large object-oriented systems in several complex business and technical domains. He has also trained and coached development teams in Extreme Programming.
more...
No comment yet.
Scooped by Jérémie Grodziski
Scoop.it!

A Breakdown of Onion Architecture use in Enterprise Applications

A Breakdown of Onion Architecture use in Enterprise Applications | Domain Driven Design | Scoop.it
GIA Technology, a full service IT and Technical Engineering staffing company, takes a look at Onion Architecure as a new approach for enterprise applications.
more...
No comment yet.
Scooped by Jérémie Grodziski
Scoop.it!

DDD Meetup - Effective Aggregate Design Part II

This presentation by Vaughn Vernon was recorded on December 12, 2011, at the Denver-Boulder Domain-Driven Design Meetup Group.
more...
No comment yet.
Scooped by Jérémie Grodziski
Scoop.it!

UML package diagrams overview - common types of package diagrams.

UML package diagrams overview - common types of package diagrams. | Domain Driven Design | Scoop.it
UML package diagrams overview - package diagrams, model diagrams.
more...
No comment yet.
Scooped by Jérémie Grodziski
Scoop.it!

DDD Framework for Java : JdonFramework

JdonFramework is a light-weight framework for developing Domain-Driven Design applications.
more...
No comment yet.
Scooped by Jérémie Grodziski
Scoop.it!

InfoQ: Domain Driven Design Quickly

InfoQ: Domain Driven Design Quickly | Domain Driven Design | Scoop.it
This book is a short, quickly-readable summary and introduction to the fundamentals of DDD; it does not introduce any new concepts; it attempts to concisely summarize the essence of what DDD is, drawing mostlyEric Evans' book, as well other sources since published such as Jimmy Nilsson'sApplying Domain Driven Design, and variousDDD discussion forums. Chapters of the book include:

Building Domain Knowledge
The Ubiquitous Language
Model Driven Design
Refactoring Toward Deeper Insight
Preserving Model Integrity
Interview with Eric Evans on why DDD matters today
more...
No comment yet.