One the topics that have been noticed by some technical teams recently is designing and developing software systems based on Domain-Driven design approach. Although, the philosophy of DDD was raised many years ago by Eric Evans in his book Domain‐Driven Design: Tackling Complexity in the Heart of Software, but there have been always arguments within technical teams about the proper usage of DDD ever since. In this article I’m aiming to have a deeper insight through one of those arguments. Let’s start by the question that: is it possible to review project codes to determine whether it is based on…

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store