Valores constantes, como todos os códigos UF de cada estado, estão armazenados em listas e dicionários. Isso faz com que o usuário informe o índice correspondente ou o valor em si conforme disponível na documentação.
Isso faz com o usuário sempre dependa consultar a documentação para verificar qual valor é ou não válido.
Solução
Para esses valores constantes, usar Enums para facilitar o uso pelo usuário. Dessa forma, quando usado, o auto complete dos editores de código irão informar todos valores disponíveis.
To-do
[ ] Substituir o uso de listas e dicionários por Enums em valores constantes nos devidos locais em todo pacote;
Problema
Valores constantes, como todos os códigos UF de cada estado, estão armazenados em listas e dicionários. Isso faz com que o usuário informe o índice correspondente ou o valor em si conforme disponível na documentação.
Isso faz com o usuário sempre dependa consultar a documentação para verificar qual valor é ou não válido.
Solução
Para esses valores constantes, usar Enums para facilitar o uso pelo usuário. Dessa forma, quando usado, o auto complete dos editores de código irão informar todos valores disponíveis.
To-do