6 maneiras de fazer a mesma coisa, o que é considerado boas práticas?

As vezes tem tantas maneiras diferentes de fazer o mesmo código que nós ficamos na dúvida quanto a qual maneira usar. O que seria considerado "boa prática" pela comunidade e o que sua equipe entenderia melhor. Suponhamos que você esteja trabalhando dentro de um método de um Domain Service chamado UmDomainServiceChique(objetoDoDominio) que será chamado por uma API.Você tem uma regra de negócio chique para ser verificada que por enquanto chamarei de VerificaMinhaRegraChiqueComplexa().Você chama UmDomainServiceChique(objetoDoDominio) e caso VerificaMinhaRegraChiqueComplexa() retorne true você vai querer que UmDomainServiceChique faça o que tem que fazer e a api retornar Ok 200, caso contrário você quer que a API responda um erro qualquer, tipo BadRequest, e retornar uma mensagem dizendo que VerificaMinhaRegraChiqueComplexa deu ruim. Eu vejo 6 maneiras de fazer isso, gostaria de saber a opinião de outrs devs sobre qual seria a maneira menos gambiarrística de fazer:1) se Ver…

Mais um golpe por e-mail tendo como alvo correntistas do Bradesco

Vários golpoes novos desses aparecem por dia, então nem tem sentido postar sobre esse assunto. Mas a questão é que alguns tios e tias desavisados clicam nos links desses golpes, principalmente quando eles afirmam se tratar de atualizações de segurança.

O texto abaixo é um golpe, se você receber um e-mail semelhante classifique-o como spam imediatamente.


Bradesco S/A
ID do Cliente:
BR008953

Prezado Cliente
,
Por motivos de seguranca comunicamos a todos os clientes que, visando barrar o constante aumento de fraudes no Internet Banking Bradesco sera obrigatorio
realizar a Atualizacao do seu Cartao de Chaves de Seguranca.

Caso nao Incrementar os dados necessarios, o acesso via Caixas-Eletronicos
e Internet-Banking sera suspenso.

Utilize o botao abaixo para efetuar a atualizacao:

Incrementar Dados
Agora


Atencao: A Atualizacao obrigatoria e de responsabilidade do cliente. O Banco Bradesco S/A nao se responsabilizara por danos sofridos caso as chaves nao sejam atualizadas.
| Bradesco Noticias | Fale Conosco | Oportunidades de Carreira | Politica de Qualidade | Politica de RH | Rede de Atendimento |


Bom, tá avisado.

Comentários

Postagens mais visitadas deste blog

Detectar o encoding de um arquivo para não corromper ao transformá-lo

erro "ora-12154: tns: não foi possível resolver o identificador de conexão especificado"

Factory Reset do Samsung Galaxy S