Symbols are not Strings
Publicado em Developer
Algum tempo atrás eu fiz alguns posts sobre símbolos (Symbol) do Ruby. Confesso que não pensei em uma abordagem melhor para iniciantes do que comparar com "Strings imutáveis e levinhas", mas é complicado definir claramente o que eles são para quem está chegando agora, dar uma "eludidação" boa da coisa.
Hoje lendo o blog do Jim Weirich achei esse artigo, "Symbols Are Not Immutable Strings". Se você ainda tem alguma dúvida com Symbols, recomendo a leitura! Um resumo que ele fez:
Here's how I like to express the difference between Strings and Symbols. Strings are about a sequence of characters. Symbols are about naming and identifying things.
Comentários
Comentários fechados.
Sem nenhum comentário.
Artigos anteriores
- Pull requests em modo raiz - sex, 22 de dezembro de 2023, 09:57:09 -0300
- Qual a idade do seu repositório? - ter, 27 de dezembro de 2022, 12:50:35 -0300
- Utilizando ctags em projetos Rails mais recentes - qui, 24 de junho de 2021, 08:23:43 -0300
- Fazendo o seu projeto brotar - seg, 15 de julho de 2019, 08:57:05 -0300
- Learn Functional Programming with Elixir - sex, 02 de março de 2018, 18:47:13 -0300
- Ambiente mínimo - Driver Driven Development - qua, 23 de agosto de 2017, 15:15:03 -0300
- Ambiente mínimo - repositórios de código - dom, 16 de abril de 2017, 13:02:14 -0300
- Ambiente mínimo - terminal e navegador - dom, 02 de abril de 2017, 21:43:29 -0300
- Utilizando muitas gems no seu projeto? - sáb, 29 de outubro de 2016, 11:57:55 -0200
- Desenvolvedores e inteligência artificial - seg, 11 de julho de 2016, 09:09:38 -0300