Skip to content
DEV Community

DEV Community

TalkingRootsTalkingRoots

Metaprogramación en Ruby

Tres desarrolladores de Rootstrap nos acompañan para charlar sobre Ruby y la metaprogramación.

[1:20] - Introducción. ¿Qué es? ¿Para qué sirve?
[4:40] - Ejemplos de metaprogramación en Ruby
[8:30] - Concurrencia y metaprogramación
[10:50] - Impacto en la performance del sistema. Monkey Patching y ActiveSupport.
[18:12] - DSLs y RSpec
[23:22] - Los find_by dinámicos de Rails y el method_missing approach
[26:00] - Caso de uso: Formularios web
[30:00] - Macros y reflección
[34:35] - Palabras finales

Este episodio es parte de la miniserie exclusiva sobre Ruby.

Bruno @brunvez github.com/brunvez
Juan Manuel @jotaeme_r github.com/juanmanuelramallo
Kalil @kaoz_165 github.com/kaozdl

Episode source

pic
Create template

Templates let you quickly answer FAQs or store snippets for re-use.

Dismiss
Metaprogramación en Ruby animated volume bars play pause volume volume-mute 1x initializing... ×ばつ
DEV Community

We're a place where coders share, stay up-to-date and grow their careers.

Log in Create account

AltStyle によって変換されたページ (->オリジナル) /