Quo vadis? (lat. Whither goest thou?)Last week I attended this year's edition of one of my favourite software craftsmanship-related conferences: DDD Europe. It was a good time, I've met interesting people, attended a few workshops, enjoyed beautiful weather in…Read More
Domain Driven Design
A collection of 22 posts
A game-changing value of ... missing abstractions - part II
The first post in the series can be found here. Last week I've presented one aspect of complexity of the transactional part of our platform - availability (when trying to book a new appointment). And what is more important, how…Read More
A game-changing value of ... missing abstractions - part I
Few months ago I've published a short article about what is a Model Debt & why it matters. Today I'd like to provide you with two nice, crispy examples that illustrate the idea. Both are coming from the Domain I…Read More
Business Logic, where art thou?
This blog post is all about: the common part of "Shallow DDD" & "Aesthetic Clean Code", what really is Business Logic (& why you may be wrong about it ...), what part of BL is really within your "algorithmic" (imperative) code…Read More
This blog post is all about: the definition of what Model Debt is (& what isn't), how is it created (& why), how to avoid growing Model Debt, whether Model Debt does have anything in common with Technical Debt (&…Read More
Up for some Domain Driven Design? We can help.
TL;DR: We're looking for a Senior System Analyst that will fit the boots of Functional Architect role for our platform. The main challenges are all about: scaling complexity, effective (& efficient) knowledge sharing, maintaining Ubiquitous Language, cultivating Domain Model…Read More