Trilha Estágio Trilha

Variáveis e atribuição

O curso trata de variáveis e atribuição em Ruby. Começa pelo que é uma variável: um nome ligado a um valor, criado por atribuição, sem palavra-chave nem tipo declarado. Depois vêm as regras de nome das variáveis locais, a convenção snake_case e a diferença entre = para atribuir e == para comparar. As aulas seguintes explicam o escopo local dentro de métodos, as variáveis de instância escritas com @ e por que uma local indefinida gera NameError, enquanto uma variável de instância não definida devolve nil. No fim, uma classe BankAccount junta os dois tipos.

O que você vai aprender

  • ✓O que é uma variável e como a reatribuição muda o valor dela
  • ✓Regras de nome para variáveis locais e a convenção snake_case
  • ✓A diferença entre = para atribuir e == para comparar
  • ✓Escopo local em métodos, com parâmetros e valores de retorno cruzando a fronteira
  • ✓Variáveis de instância com @ e como elas persistem em cada objeto
  • ✓O comportamento de locais indefinidas e de variáveis de instância não definidas, e o uso de nil?
Prévia grátis · Aula 1 3 min de leitura

O que uma variável realmente é

O curso passado foi só mentalidade, sem código para rodar. Este muda isso. Variáveis são a primeira sintaxe concreta de Ruby desta série, e tudo depois se apoia nelas.

Ler a aula completa grátis →

Currículo

7 aulas
Digite para buscar...