Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adicionar extensores aos tipos double e int #69

Merged
merged 6 commits into from Nov 29, 2022

Conversation

jradelmo
Copy link
Contributor

@jradelmo jradelmo commented Sep 8, 2022

Essa PR tem como objetivo corrigir a issue #59, e adicionar mais extensores para os tipos necessários.

@rubensdemelo
Copy link
Collaborator

Obrigado pelo PR @jradelmo . Esta é realmente uma funcionalidade que estava faltando.

Porem, acho que eh melhor seguirmos o padrao da classe UtilDatas, para explicitar o uso "publico" destas funcoes.

Assim, cria-se uma classe UtilReal (por exemplo) e todos estes metodos ficariam la dentro.

@jradelmo
Copy link
Contributor Author

@rubensdemelo, então nesse caso não teria a necessidade de adicionar a função de conversão de real, apenas centavos nessa nova classe Util?
Pelo que notei já tem um método que converte de real para double.

O intuito dos extensores era para utilizar de forma mais ágil, incrementando extensores para validações também, e.g.: isCpf, ou isCnpj..

@rubensdemelo
Copy link
Collaborator

@jradelmo ah sim, entendi. faz sentido. gostei da sugestao.

pode so trocar os nomes de "paraXX" -> "obterXX".

pq assim as extensions ficam com o mesmo padrao de nome da classe Util

@rubensdemelo rubensdemelo merged commit d5873db into flutterbootcamp:master Nov 29, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants