5
respostas

O código de Sílvia não funciona. Qual é o problema?

O js é case sensitive e ela escreveu nome diferente das variáveis.

Na declaração está com I maiúsculo (minhaIdade) e na hora de calcular a data de nascimento está com o i minusculo. (minhaidade)

5 respostas

Olá novamente, Jaqueline! ;-)

Muito bom já ir treinando boas práticas na programação.

Se você criar uma variável minhaidade e chamá-la da mesma forma, não há erro, porém fica difícil o entendimento e deixa de ser, o que chamamos, de boa prática!

Continue assim!

Bons estudos e vamos em frente!

Oi, Cássio.

Vim aqui por um dúvida quanto as boas práticas e vi que em alguns tópicos mencionaram o camelCase. Se não me engano, nesse curso ainda não fomos introduzidos a essa convenção, por isso gerou algumas dúvidas no pessoal (e em mim também).

Opa, Leonardo! Tudo bem?

Desculpe não detalhar melhor!

O nome CamelCase faz lembrar a corcova de um camelo e em meados de 1970 e 1980 ela começou a ser usada por convenção para que melhorasse a leitura do código, o que se tornou um padrão entre as linguagens. Não é algo obrigatório, pois se você utilizar sem o CamelCase não vai gerar nenhum erro.

Existem dois tipos no CamelCase

  • UpperCamelCase (ou PascalCase): letra inicial maiúsculas. Geralmente utilizada em classes e métodos (mas não se apegue a isso nesse momento). Chegará o momento. Só p/ ficar ciente ;-)
var NomeDoPrimeiroUsuario
  • LowerCamelCase: letra inicial minúscula. Utilizada para variáveis, atributos e métodos (também). No momento, se apegue a variável!!!
var nomeDoPrimeiroUsuario

Quando não usamos o CamelCase veja que já fica mais difícil a identificação em um primeiro olhar

var nomedoprimeirousuariodoscursosdaalura

E deixando em CamelCase ficaria assim

var nomeDoPrimeiroUsuarioDosCursosDaAlura

Espero ter ajudado, Leonardo!!!

Conforme for avançando nos estudos vai ficando mais natural!!

Qualquer dúvida, nos procure!!!

Um abraço e até breve!!!

Boa tarde!

Muito obrigado, Cássio. Ótima explicação.

Abraços!

Opa, Leonardo!!!

Não foi nada não ;-)

Qualquer dúvida estamos à disposição!!!

Um abraço!!!