Últimos Posts


Histório


Categorias


RSS Feed RSS



ZRP

Acreditamos que somente através de colaboração se pode construir uma web rica e moderna. Esse é o nosso e o seu espaço, aqui partilhamos de nossas experiências diárias, expectativas em relação ao mercado, técnicas e o que há de melhor na web no momento. Acompanhe já!



Postado por Pedro Gryzinsky em

Ruby: Metaprogramming, Open Classes e o Object Model (Parte II)

Dando continuidade ao post anterior, disponível aqui, vejamos como Ruby acha os métodos quando estes são invocados, e como Module, Class e Object se relacionam de verdade. Module, Class e Object No último post, encerrei o tópico com a seguinte pergunta: Module herda de quem? Object possui classe? E BasicObject? E qual a classe de Class? E quem é o Kernel? Bom, aqui estão as respostas, na forma de [...]

Ler Artigo 20 Min de Leitura Development

Postado por Pedro Gryzinsky em

Ruby: Metaprogramming, Open Classes e o Object Model (Parte I)

Esse é o início de uma série de posts voltados a Ruby, aos detalhes da linguagem e à utilização desse conhecimento, aliado ao conceito de metaprogramming, para elucidar técnicas de como escrever código Ruby mais eficiente e entender as vantagens e desvantagens de algumas técnicas. Essa série de artigos é fortemente baseada no livro Metaprogramming Ruby 2, que pode ser encontrado aqui. Mas chega [...]

Ler Artigo 24 Min de Leitura Development

Postado por Rafael Trostli Costella em

Versionando Gems: como fazer e usar

Se você é um(a) Rubista, conhece um(a) Rubista ou já ouviu alguma conversa de Rubistas, sabe de uma coisa: eles(as) adoram Gems. Para quem está começando e não entende nada de Ruby ou Rails as Gems nada mais são do que pacotes de código, uma pasta de arquivos mesmo, nas quais você encapsula uma lógica qualquer. Quando você declara na sua lista de dependências – ou Gemfile – que está [...]

Ler Artigo 10 Min de Leitura Development