image

Acesse bootcamps ilimitados e +650 cursos

50
%OFF
Felipe Depaula
Felipe Depaula28/05/2024 22:44
Compartilhe
Savegnago - Lógica de ProgramaçãoRecomendados para vocêSavegnago - Lógica de Programação

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ê
    Deal Group - AI Centric .NET
    Randstad - Análise de Dados
    BairesDev - Machine Learning Training
    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!

    Recomendados para vocêSavegnago - Lógica de Programação