public bool IsValid() { //Aqui tambem há uma violação. Um acoplamento direto entre Cliente, EMAILSERVICE e CPFSERVICE return(EmailServices.IsValid(Email) && CpfServices.IsValid(Cpf)); }