Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Dúvida] Convenção para nomes de métodos privados.

Olá.

Em uma aula anterior, o instrutor informou a convenção de utilizar o underline no começo do nome de atributos privados no TypeScript (exemplo: private _inputNome = HTMLInputElement;).

Nesta aula, ele modificou alguns métodos da classe para privados, mas não utilizou a convenção de nome. Minha dúvida é: existe também a convenção de se utilizar o underline no começo de nomes de métodos privados? Ou há uma convenção diferente para métodos (se sim, qual seria)?

Obrigado.

1 resposta
solução!

Oi Matheus, tudo bem?

Desculpe a demora em retornar.

Primeiramente, é importante destacar que as convenções de nomenclatura em programação são estabelecidas para tornar o código mais legível e compreensível para as outras pessoas desenvolvedoras. Sendo assim, é recomendado que se siga alguma convenção de nomenclatura para manter a consistência do código.

No caso específico de métodos privados em TypeScript, não há uma convenção estabelecida para o uso do underline no início do nome. Isso porque, ao contrário dos atributos, que são acessados diretamente, os métodos privados são chamados através de métodos públicos da mesma classe. Dessa forma, a utilização do underline no início do nome não traria uma melhoria significativa na legibilidade do código.

Vale ressaltar que a escolha do nome do método deve ser baseada em seu propósito e funcionalidade. Um bom nome de método deve ser descritivo e indicar claramente o que ele faz. Além disso, é importante seguir as boas práticas de programação, como utilizar verbos para indicar ação e seguir o padrão CamelCase.

Espero ter te ajudado.

Um abraço e bons estudos.