by Organisers @virtualddd | Jun 7, 2021
Over the years we have learnt the hard way that there are a lot of important aspects in software development initiatives. Project management, user experience and operational details are examples of such aspects. They are necessary. However, they are not sufficient. In...
by Organisers @virtualddd | May 28, 2021
"Human beings make quite reasonably decisions, but only based on the information they have." This is the concept of bounded rationality, as defined by Nobel prize Herbert Simon. If we look at Agile principles and practices from a systemic perspective, they...
by Organisers @virtualddd | May 27, 2021
Bringing DDD to a data-driven enterprise can be a tough challenge. It can be even more challenging in chaotic times where crucial parts of your legacy break in production day after day and people get shifted to extinguish the fire. Can DDD work in such a chaotic...
by Organisers @virtualddd | May 26, 2021
After several in-depth talks about Event Sourcing, I realized that there's a large group of developers that may have heard about Domain-Driven Design, Command-Query Responsibility Segregation and Event Sourcing, but have not really connected the dots yet. So in...
by Organisers @virtualddd | May 21, 2021
Null is used to model a variety of states within an application. Be it to model the absence of a field in a database table, the return value when parsing something unparsable, an unsuccessful API call or to initialize some fields empty because the “ORM expects it that...