Ú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