Domain modelling, architecture, and strategy.
If you describe DDD to someone outside of software development, they might assume all software is designed this way, but in reality, it's not!
If you describe DDD to someone outside of software development, they might assume all software is designed this way, but in reality, it's not!
Noticing when your domain model is no longer fit for purpose is a crucial skill for programmers.
It's important that as a team, you have a culture that questions whether the model is a stable reflection of the software.
Noticing when your domain model is no longer fit for purpose is a crucial skill for programmers.
It's important that as a team, you have a culture that questions whether the model is a stable reflection of the software.
Your system design will evolve as you iterate based on customer feedback and new information. Once you have this iterative cycle, refactoring and adding new product capacities becomes easier
Search for Satisfying Software on YT
Your system design will evolve as you iterate based on customer feedback and new information. Once you have this iterative cycle, refactoring and adding new product capacities becomes easier
Search for Satisfying Software on YT
@tcoopman.bsky.social speaks w/ @gienverschatse.com about DDD, tactical design patterns, and why refactoring is a non-negotiable.
@tcoopman.bsky.social speaks w/ @gienverschatse.com about DDD, tactical design patterns, and why refactoring is a non-negotiable.
Here’s a teaser from ep one with Barry O'Reilly and @gienverschatse.com
Who else should we speak to?
Here’s a teaser from ep one with Barry O'Reilly and @gienverschatse.com
Who else should we speak to?