Usando DDD, puedes determinar como se comporta la aplicación visualizando sus datos, y no viendo como se ejecutan sus líneas de código.