Uma parte do design orientado a domínio sobre a qual não parece haver muitos detalhes é como e por que você deve isolar seu modelo de domínio de sua interface. Estou tentando convencer meus colegas de que essa é uma boa prática, mas não pareço estar fazendo muito progresso ... …