Excelente, 🏆 Sou desenvolvedor C/C++, mas também estou estudando Java e gostei muito da forma como este assunto foi abordado! Parabéns Alexandre Oliveira, 🙂
@andersonpauladasilva2 жыл бұрын
Excelente, muito bem explicado e super conciso. Padrão DevSuperior !!!!
@Alan-sb3uj2 жыл бұрын
Nota 10! Tirou todas as minhas dúvidas.
@coffeeAndCodes2 жыл бұрын
Nossa que voz suave, e conteúdo maravilhoso, gostei demais, Parabéns pessoal da DevSuperior
@marccdm Жыл бұрын
Legal mostrar as 3 formas e a fragilidade da forma inicial, porém a segunda forma gravando a string no banco tem suas vantagens em relação a gravar números, eu costumo utilizar e gostaria de contribuir com uma reflexão sobre o assunto. Gravar toda a string no banco realmente é desnecessário, porém como apresentado no vídeo podemos notar uma vantagem para nós desenvolvedores que é o tempo de implementação para gravar a string no banco e não ter que converte-la mais, é muito menor do que fazer toda essa volta para gravar números e converter para apresentação ao usuário dentro da aplicação. A outra vantagem de ter uma letra, sigla ou uma palavra curta gravada no banco é que além de conseguir identificar só de bater o olho o que já facilita pra todo mundo normalmente campos de lista com valores fixos como o caso de status apresentado no vídeo são utilizados para filtragens em várias pesquisas e relatórios, então significa que são dados utilizados com mais frequência e toda vez que tiver que trabalhar com esses dados a aplicação terá essa conversãozinha feita tudo para não gravar um ou dois caracteres a mais no banco, convenhamos, a grande maioria das aplicações não vai precisar desse nível de exigência em relação a gravar o mínio possível no banco. Tem que garantir que quando o cliente exportar um csv da vida e essa conversão seja feita senão o cliente terá que fazer uma fórmula para converter na planilha, vai ser só elogios para o desenvolvedor que estava com a informação na mão preferiu gravar números para economizar espaço no banco. Um Aguardando poderia ser gravado ou AGD, Pago ou PAG, Enviado ou ENV, Entregue ou ENT e Cancelado ou CAN, espero ter contribuído.
@quicksketch16172 жыл бұрын
Agradeço a aula, mas tenho uma dúvida, poderia passar o Order Status como uma String ao invés de usar número ou não é uma boa prática?
@lucasteodoro3833 Жыл бұрын
Cara, muito bom. Mas como que eu trabalho com ENUM assim usando DTO? como que eu transfiro essa info pelo mapper, como deveria ser o corpo da requisição?
@Francitonioferreira2 жыл бұрын
Aulão top
@MarcioSantos-if5lq8 ай бұрын
Uma pergunta o banco está como enum tambem. Estou com problemas pra salvar do tipo enum no banco.