Capítulo 6: Metaprogramación

Cuando programamos, estamos razonando el mundo que nos rodea: yerba mate, videojuegos, contabilidad, cultivos. Pero también podríamos razonar sobre programas, para analizarlos, modificarlos o crearlos ¡Descubramos la metaprogramación, de la mano del lenguaje Ruby!

Contenido

Lección 1: Variables, Mensajes y Clases

Lección 2: Mixins y Autoclases

Lección 3: Introspección

Lección 4: Method Missing

Lección 5: Automodificación