Skip to content

J-AugustoManzano/Validacao-de-Dados

Repository files navigation

VALIDAÇÃO DE DADOS

Neste repositório são disponibilizados alguns exemplos de operações gerais, de forma simplista, em 9 diferentes linguagens de programação (C, C++, C#, Dart, Go, Java, Pascal, Python e Scala), para a validação de dados.

As ações de validação visam garantir a qualidade de diversas operações de entrada e saída. Muitas dessas operações podem estar disponibilizadas de forma pronta em bibliotecas, pacotes e/ou frameworks. No entanto, é fundamental que programadores conheçam essas e outras operações, mesmo que elas estejam "automaticamente" disponíveis no ambiente de trabalho, por dois motivos básicos: primeiro conhecer não ocupa espaço e aumenta a capacidade intelectual do profissional; segundo se alguma funcionalidade "pronta" de certo recurso não lhe atender você poderá escreve-la de forma customizada. De qualquer forma, ambas as vantagens lhe trarão uma terceira e imensurável vantagem chamada liberdade.

É importante ressaltar que os programas fornecidos aqui são apenas exemplos e foram escritos de maneira simplista, com o objetivo primordial de auxiliar didaticamente iniciantes no aprendizado sem se preocupar se são as melhores soluções. Para utilização profissional, é necessário adotar um nível mais elevado de cuidado e atentar para outros aspectos de implementação e elaboração que aqui não estão sendo considerados.

Esses programas podem ser executados em serviços online, como:

São dipsonibilizados neste repositório, até o momento, exemplos de:

  • Conversão de Maiúsculos e Minúsculos
  • Conversões de Bases (Binária, Decimal, Hexadecimal)
  • Dígito Verificador (Alguns Algoritmos)
  • Entrada de Dados (Numérica, Alfabética e Alfanumérica)
  • Formatação de Milhares
  • Números Pseudo Aleatórios (Alguns Algoritmos)
  • Validação de Datas (Calendário)

Não tenho a intenção de que os programas aqui publicados sejam as melhores ou as mais adequadas soluções. São apenas possíveis soluções funcionais, não as melhores soluções. Este material é exclusivamente direciado para um público iniciante na ciência da computação (programação de computadores).

About

Exemplos de códigos com validações e tratamento de dados

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published