Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
1
resposta

Comportamento da interpolação

Interpolação não funciona

puts 'Vamos começar o jogo, #{nome}'

Interpolação funciona

puts "Vamos começar o jogo, #{nome}"

Bom dia, boa tarde, boa noite.

Quebrei um pouco a cabeça porque não estava conseguindo interpolar uma string e acabei descobrindo na base da tentativa e erro(hahahaha). Não estava funcionado porque eu estava usando aspas simples. Por que isso acontece em Ruby? Seria uma boa prática usar em regra aspas duplas nas strings?

1 resposta
solução!

Usa-se aspas simples quando é somente string, as duplas são necessárias quando há interpolação, pois os valores das variáveis precisam ser interpretados.