Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Convenção de nome de variável e métodos

Opa! Sou novo no framework Ionic e percebi no curso que tudo que é private, seja método ou variável é criado com underline, por exemplo:

_geraChave(agendamento: Agendamento)

Ou uma variável ` private _agendamentoDao;

É só essa a regra mesmo para criar com underline ou tem mais algum tipo que por convenção se cria com underline?

Valeeeu!!

3 respostas
solução!

Boa tarde, Kadu! Como vai?

Na realidade o do underline para propriedades ou métodos privados é uma convenção do JavaScript uma vez que essa linguagem não possibilita a utilização do modificador de acesso private. Como o Ionic utiliza o TypeScript que disponibiliza o private nem seria necessário eu utilizar essa convenção. Contudo o TypeScript é um superset do JS, ou seja, tem tudo o que o JS tem e mais alguns recursos extras. Então, eu preferi manter a utilização dessa convenção até pq é uma informação visual dada ao programador de que determinado recurso que ele está utilizando é privado ou não.

Mas, só pra deixar claro pra vc, essa utilização do underline, não é uma convenção no que diz respeito ao desenvolvimento em Ionic.

Espero que esteja curtindo e aproveitando ao máximo o conteúdo do curso!

Grande abraço e bons estudos, meu aluno!

Opa mano, valeu, muito obrigado pela explicação e estou curtindo muito o curso!!! Ótima didática, explicações, e a linguagem em sí estou curtindo também. Valeu valeu!!

Por nada, meu aluno! Que bom que está aproveitando ao máximo o curso!

E não se esqueça, ao final desse curso vc pode seguir diretamente para a parte 2, onde poderá se aprofundar ainda mais nesse bacana framework chamado Ionic!

Ionic 3 parte 2: Recursos e build nativos

Grande abraço e bons estudos!