osteel's blog Web development resources

layeredarchitecture tag

Building a PHP CLI tool using DDD and Event Sourcing: software design

How can we combine Domain-Driven Design, Event Sourcing and the Layered Architecture pattern to design a piece of software? This is the focus of this new instalment of a series exploring building a complex console application with PHP.