Converting tech into business advantage

Domain driven design (44)

Understanding The Mindset of Event Sourcing - 19 February 2018
Identifying An Aggregate Is Not Object Oriented Design - 08 January 2018
Using DDD, CQRS, Event Sourcing With A Vague, Fast Changing Domain - 30 October 2017
How To Handle Business Rules in Domain Driven Design - 23 August 2017
DDD Decoded - Domain Relationships Explained - 24 August 2016
DDD Decoded - Modelling with CQS - 22 August 2016
DDD Decoded - Application Services Explained - 19 August 2016
DDD Decoded - Domain Services Explained - 16 August 2016
DDD Decoded - Bounded Contexts Explained - 12 August 2016
DDD Decoded - Entities and Value Objects Explained - 29 July 2016
DDD Decoded - Don't Fear Eventual Consistency - 23 July 2016
DDD Decoded - The Aggregate and Aggregate Root Explained (Part 2) - 14 July 2016
DDD Decoded - The Aggregate and Aggregate Root Explained (Part 1) - 14 July 2016
DDD Decoded - The Aggregate and Aggregate Root Explained (Part 3) - 14 July 2016
Practical Event Sourcing And CQRS Benefits - 06 June 2016
DDD Is Expensive Is A Myth - 12 May 2016
Rich Domain Doesn't Mean Fat Objects - 17 December 2015
Domain Driven Design (DDD) Is Not Programming - 23 November 2015
The Unit of Work and Transactions In Domain Driven Design - 02 September 2015
How To Ensure Idempotency In An Eventual Consistent DDD/CQRS Application - 26 August 2015
DDD Concepts As One Liners - 25 May 2015
DDD - Identifying Bounded Contexts and Aggregates, Entities and Value Objects - 31 October 2014
Mixing the Domain - 04 September 2014
Domain Driven Design Modelling Example - Brain and Neurons - 11 June 2014
Aggregate Roots Should Look After Their Own Events - 22 May 2014
Is OrderLine an Entity or A Value Object - 20 May 2014
Modelling DDD Behaviour And Use Cases By Example - 29 April 2014
Domain Event Design Principles - 27 March 2014
Bulk Actions With DDD And CQRS - 16 December 2013
EF Code First Is Bad For Your Domain - 19 November 2013
DDD Modelling - Object Behaviour and Use Cases - 08 November 2013
Why You Should Always Use CQRS with DDD - 23 October 2013
Modelling Aggregate Roots Relationships - 18 October 2013
7 Biggest Pitfalls When Doing Domain Driven Design - 13 May 2013
DDD - Persisting Aggregate Roots In A Unit Of Work - 01 May 2013
Domain Driven Design - Aggregate Root Modelling Fallacy - 15 January 2013
Why Domain Driven Design is Hard - 28 June 2012
DDD - Entities And Value Objects Explained - 20 April 2012
DDD - The Aggregate And Aggregate Root Explained - 18 April 2012
DDD - The Bounded Context Explained - 17 April 2012
Just Stop It! The Domain Model Is Not The Persistence Model - 07 April 2012
Domain Events Toolkit Released And My Git Experience - 04 April 2012
Entities vs Value Objects by Example - 10 February 2012
The essence of Domain Driven Design - 09 February 2012

Best practices (31)

It's Time To Let The ORM Go - 09 January 2018
Unit Of Work is the new Singleton - 04 June 2014
The Repository Pattern Explained (For Dummies) - 02 June 2014
Tips To Be More Productive (.Net/Java Edition) - 27 May 2014
What is the best way to do this? What is the best design pattern for this problem? - 19 May 2014
Strategies To Restore Domain Entities - 17 May 2014
The DI (IoC) Container Explained - 05 May 2014
Bending The Principles - Separation of Concerns - 22 April 2014
DRY Code, Rich Code - 15 January 2014
Do Either DDD or DDD But Not DDD - 13 January 2014
When Not To Use Design Patterns - 09 December 2013
Tips And Tricks For The Repository Pattern - 07 October 2013
CRUD vs DDD - 16 September 2013
TDD Is Not Slow - 17 July 2013
The Fallacy of YAGNI - 27 June 2013
Say "Yes" To The Repository In Your DAL - 20 June 2013
How To Design Easily Testable Asp.Net Mvc Action Filters - 16 May 2013
You Might Be Misusing The ORM - 15 May 2013
Benefits Of Using A DI Container - 10 April 2013
Http Module Dependecy Injection with Autofac Gotcha - 18 March 2013
Repository Pattern and IQueryable - 24 January 2013
Repository vs Everything Else - 18 January 2013
How to Write Loosely Coupled Code - 29 December 2012
Repository vs DAO - 01 November 2012
Do We Need The Repository Pattern? - 10 October 2012
Don't Use ORM Entities To Model The Domain - 20 April 2012
The Repository Pattern Vs ORM - 15 April 2012
Optimum Ways To Restore A Domain Object From Persistence - 06 April 2012
The Generic Repository Is An Anti-Pattern - 05 March 2012
The Repository Pattern Explained - 22 February 2012
How I've quit using the Singleton Pattern - 16 February 2012

.net (11)

Business (8)

Architecture (8)

Cqrs (4)

Frontend (3)

Programming (3)