Ver Mensaje Individual
  #2 (permalink)  
Antiguo 09/10/2014, 12:27
Avatar de abimex
abimex
Colaborador
 
Fecha de Ingreso: marzo-2007
Ubicación: ~
Mensajes: 751
Antigüedad: 17 años, 2 meses
Puntos: 137
Respuesta: Duda con require y los módulos en Ruby

cuando pones código dentro de una clase o modulo, que no esté encapsulado en un método es ejecutado al momento de la lectura

Ejemplo:

Código ruby:
Ver original
  1. module HOLA
  2.   puts "hola"
  3. end
Siempre va a imprimir "hola".

Pero:

Código ruby:
Ver original
  1. module HOLA
  2.   def saludar
  3.     puts "hola"
  4.   end
  5. end
No va a hacer nada hasta que incluyas el modulo en una clase y llames el método "saludar".

Saludos!
__________________
>> abimaelmartell.com