Estou com uma duvida em relação ao desafio 1.
inserir uma validação de quantidade ok, mas qual o motivo de inserir uma validação de produto sendo que o usuário é obrigado a escolher um produto da lista?
Obrigado.
Estou com uma duvida em relação ao desafio 1.
inserir uma validação de quantidade ok, mas qual o motivo de inserir uma validação de produto sendo que o usuário é obrigado a escolher um produto da lista?
Obrigado.
Oi Felipe, tudo bem?
A validação de produto é importante mesmo quando o usuário é obrigado a escolher um produto da lista. Isso porque, em programação, nem sempre podemos confiar que a entrada do usuário será como esperamos.
Por exemplo, mesmo que o sistema apresente uma lista de produtos, pode haver algum erro de interface ou o usuário pode tentar manipular o sistema de alguma forma que resulte em uma entrada inválida. Nesse caso, a validação do produto serve como uma camada extra de segurança para garantir que somente produtos válidos sejam adicionados ao carrinho.
E também, é uma boa prática de programação sempre validar as entradas do usuário, pois isso ajuda a manter a integridade dos dados e a estabilidade do sistema.
Espero ter ajudado.
Um abraço e bons estudos.