image

Bootcamps ilimitados + curso de inglês para sempre

80
%OFF
Felipe Depaula
Felipe Depaula28/05/2024 22:44
Compartilhe

O grande desafio de codificar a regra de negócio

    Se existe algo mais desafiador que escrever um código sem erros, ela se chama regra de negócio. A regra de negócio pode ser traduzida com os if ou cases que você usa em seu código. Para exemplificar, vamos pensar num empresa que vende um serviço por assinatura. Cada valor de assinatura representa um nível. Durante a codificação para identificar qual nível cada usuário se encontra, temos a regra de negócio sendo aplicada na prática, pois é a regra de negócio que determina como será cada nível de usuário.

    Uma coisa muito comum é confundir a regra de negócio com um requisito. Exemplo: uma senha que precisa ter 8 dígitos, sendo uma letra, um número e um caractere especial. Porém isso não é uma regra de negócio, mas sim um requisito de segurança. Agora se um cliente nível prata tem atendimento via WhatsApp e um cliente bronze tem atendimento via e-mail, isso é uma regra de negócio. Onde o cliente tem limites nas funcionalidades devido ao valor pago.

    Compartilhe
    Recomendados para você
    Microsoft 50 Anos - Prompts Inteligentes
    Microsoft 50 Anos - GitHub Copilot
    Microsoft 50 Anos - Computação em Nuvem com Azure
    Comentários (1)

    DC

    Diego Chaves - 29/05/2024 08:13

    Ou seja, entendo 'regra de negócio' como sendo algo CONDICIONAL. Parabéns pela matéria em questão!