
The Well-Grounded Rubyist, 3rd Edition
David A. Black, III Leo Joseph
- Editorial
- Manning
- Año
- 2019
- Páginas
- ~584
- Nivel
- Básico
De qué trata
Tercera edición de la obra cumbre escrita por David A. Black y Joseph Leo III, publicada por Manning en 2019. Considerada de forma unánime el libro de referencia definitivo para dominar el lenguaje Ruby desde sus fundamentos hasta su nivel más avanzado.
Explica con precisión conceptual insuperable el modelo de objetos de Ruby: clases singulares (singleton classes/eigenclasses), cadena de búsqueda de métodos, módulos y mixins (`include`, `prepend`, `extend`), bloques, procs y lambdas, manipulación de hilos y fibras, expresiones regulares y técnicas avanzadas de metaprogramación.
Actualizado a Ruby 2.5/2.6, no asume atajos ni simplificaciones, dotando al lector de una comprensión sólida e íntima de cómo funciona el intérprete. La lectura más formativa y enriquecedora para cualquier programador de Ruby.
- Ruby Canónico
- David A. Black
- Modelo de Objetos
- Eigenclasses
- Mixins
- Procs y Lambdas
- Metaprogramación
- Manning
¿Cómo enseña?
Teoría + práctica
- ✗ Sin ejercicios
- ✓ Incluye proyectos
Proyectos
Framework de Procesamiento Dinámico de Eventos en Ruby
Construcción de un motor extensible basado en callbacks dinámicos, eigenclasses y enrutamiento reflexivo de mensajes.

