matheusfelipeog / fordev

Gere e valide dados randômicos com fordev 🎲
https://fordev.readthedocs.io
MIT License
34 stars 9 forks source link

Substituir o uso de listas e dicionários por Enums em valores constantes #35

Open matheusfelipeog opened 1 year ago

matheusfelipeog commented 1 year ago

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