Arquivo

Textos com Etiquetas ‘Module’

[IT Web - Ruby Fundamental] Módulos com mixin

16, janeiro, 2012

Em um post anterior do blog Ruby Fundamental vimos como usar módulos como namespaces. Agora veremos como usar os módulos em Ruby como mixin, misturando os métodos de instância de um módulo em outras classes.

Veja o post completo no blog Ruby Fundamental:
Módulos como mixin

Veja também os outros posts do blog Ruby Fundamental:

Ruby , , , , ,

[IT Web - Ruby Fundamental] Módulos como namespaces

30, setembro, 2011

Módulos em Ruby são grupos de métodos, constantes e variáveis de classes.

Os módulos não podem ser instanciados e não existe herança de módulos. Uma das maneiras de usar módulos é como namespaces.

Veja o post completo no blog Ruby Fundamental:
Módulos como namespaces

Veja também os outros posts do blog Ruby Fundamental:

Ruby , , , , ,

Cheeseburgers, Ruby e magia negra

19, setembro, 2009

Vamos usar um pouco de magia negra do Ruby para encontrar uma alternativa à implementação clássica do Design Pattern Decorator apresentado pela GoF.

Imagem original de MarketFare Foods, Inc.

Imagem original de MarketFare Foods, Inc.

.
Este post é a continuação de dois anteriores:

Se você ainda não os leu, recomendo que o faça para entender o contexto do exemplo onde estamos aplicando o Design Pattern Decorator. O ponto onde paramos no último post foi o meu descontentamento em decorar um objeto Cheeseburger de uma forma não muito intuitiva.

Leia mais…

Arquitetura, Ruby , , , , , ,