Junior
Qual erro você obterá se tentar escrever uma string com uma letra maiúscula?
sobes.tech IA
Resposta da IA
# Exemplo de código que causa este erro
# MyString = "Esta é uma string"
NameError: constante não inicializada MyString
O interpretador Ruby interpreta um identificador que começa com uma letra maiúscula como uma referência a uma constante ou classe. Se tal constante ou classe ainda não estiver definida no escopo atual, o Ruby gerará um erro NameError, pois não conseguirá encontrar a constante correspondente.