BT

Your opinion matters! Please fill in the InfoQ Survey!

Older Newer rss
47:05
Followers

Strategic Design: Embrace Imperfection!

Posted by Eric Evans  on  Nov 06, 2014 Posted by Eric Evans Follow 5 Followers  on  Nov 06, 2014

Eric Evans shares approaches that have helped him with issues in architecture, with a focus on establishing boundaries between software with different conceptual approaches and discipline levels.

50:25
Followers

What's the Best Way to Improve Software Architectures?

Posted by Eric Evans  on  Oct 12, 2014 Posted by Eric Evans Follow 5 Followers , Michael Feathers Follow 1 Followers , Duncan DeVore Follow 0 Followers , Leo Gorodinski Follow 0 Followers  on  Oct 12, 2014

A lively panel discussion with Eric Evans, Duncan DeVore, and Leo Gorodinski, hosted by Mike Feathers, on software architecture improvement, DDD, the ins and outs of microservices and much more.

34:59
Followers

Domain-Driven Design with Clojure

Posted by Amit Rathore  on  May 27, 2013 2 Posted by Amit Rathore Follow 0 Followers  on  May 27, 2013 2

Amit Rathore shares advice in building large scale applications in Clojure, making sure the code is readable and maintainable.

Followers

Acknowledging CAP at the Root -- in the Domain Model

Posted by Eric Evans  on  Jan 23, 2013 Posted by Eric Evans Follow 5 Followers  on  Jan 23, 2013

Eric Evans discusses three DDD patterns helping embedding CAP tradeoffs inside the domain model: Aggregates, Domain Events and Bounded Contexts.

Followers

Legacy Code: Using Domain-Driven Design to Carve Out Areas of Sanity

Posted by Robert Reppel  on  Jan 14, 2013 2 Posted by Robert Reppel Follow 0 Followers  on  Jan 14, 2013 2

Robert Reppel discusses applying DDD and SOLID techniques in order to improve legacy code, exemplifying with real code.

Followers

Recovering the Ability to Design when Surrounded by Messy Legacy Systems

Posted by Eric Evans  on  Dec 27, 2012 Posted by Eric Evans Follow 5 Followers  on  Dec 27, 2012

Eric Evans shares 4 strategies for dealing with messy legacy systems: Bubble Context, ACL Synchronization, Exposing Legacy Assets, and Domain Events Channel.

Followers

Spring Data JPA – Repositories Done Right

Posted by Oliver Gierke  on  Mar 29, 2012 6 Posted by Oliver Gierke Follow 0 Followers  on  Mar 29, 2012 6

Oliver Gierke demoes using Spring Data JPA to create repositories using a Domain-driven Design approach.

Followers

Case Study: Large-scale Pure OO at the Irish Government

Posted by Richard Pawson  on  Oct 13, 2011 10 Posted by Richard Pawson Follow 0 Followers  on  Oct 13, 2011 10

Richard Pawson discusses a case study of a large pure OO project for the Irish government, presenting the challenges met, the reason for choosing pure OO, and lessons learned implementing it.

Followers

Futures Trade Flow

Posted by Ian Bond  on  Jun 15, 2011 2 Posted by Ian Bond Follow 0 Followers  on  Jun 15, 2011 2

Ian Bond presents the development of a trade flow event-driven architecture, providing the background of futures trade, the domain and the solution, sharing some of the lessons learned along the way.

Followers

RESTful SOA or Domain-Driven Design - A Compromise?

Posted by Vaughn Vernon  on  Jan 26, 2011 3 Posted by Vaughn Vernon Follow 0 Followers  on  Jan 26, 2011 3

Vaughn Vernon advocates using DDD’s strategic modeling patterns when integrating services in a RESTful SOA implementation, avoiding one of SOA’s pitfalls: focusing on services rather than the domain.

Followers

Sustainable Design for Agile Teams

Posted by Eric Evans  on  Jul 27, 2010 Posted by Eric Evans Follow 5 Followers  on  Jul 27, 2010

Eric Evans advocates on gradual blending of modeling and design into iterative development in an attempt to create a solution that expresses the domain and is flexible enough to support changes.

Followers

Power Use of Value Objects in DDD

Posted by Dan Bergh Johnsson  on  Nov 20, 2009 10 Posted by Dan Bergh Johnsson Follow 0 Followers  on  Nov 20, 2009 10

Johnsson refreshes the listeners’ memory on using value objects showing by example how their good use can revolutionize a program’s architecture, simplifying it, making it more readable and testable.

Login to InfoQ to interact with what matters most to you.


Recover your password...

Follow

Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.

Like

More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.

Notifications

Stay up-to-date

Set up your notifications and don't miss out on content that matters to you

BT