Great Thread! 👇 Also, the drift can happen more than once, causing more than 2 models to exist. (Including the modernized one(s)) 😏
An under-appreciated benefit of architecture modernization is the chance for semantic convergence (of your software and mental model). It's common in legacy systems for words and concepts not to align with how people think and talk about the business. 1/4 #architectureModernization #dddDesign