</> CodeBooks
    ← Volver a Ruby (página 1)
    Portada de Refactoring Ruby Edition

    Refactoring Ruby Edition

    Jay Fields, Kent Beck, Martin Fowler, Shane Harvie

    Editorial
    Addison Wesley
    Año
    2009
    Páginas
    ~480
    Nivel
    Intermedio

    De qué trata

    Adaptación a Ruby del inmortal clásico de Martin Fowler, escrita junto a Jay Fields, Shane Harvie y Kent Beck, publicada por Addison-Wesley en 2009. Adapta el catálogo canónico de refactorizaciones a la naturaleza dinámica de Ruby.

    Explora la detección de 'malos olores' en el código (code smells) y detalla decenas de refactorizaciones concretas: extracción de métodos, sustitución de condicionales por polimorfismo, simplificación de llamadas de métodos, aprovechamiento de la metaprogramación de Ruby para eliminar código duplicado y diseño de pruebas automatizadas continuas.

    Cada patrón de refactorización muestra ejemplos de antes y después con pasos seguros y graduales. Es una guía de consulta permanente para mantener bases de código limpias, legibles y adaptables.

    • Refactorización
    • Martin Fowler
    • Kent Beck
    • Code Smells
    • Ruby
    • Clean Code
    • TDD
    • Addison-Wesley

    ¿Cómo enseña?

    TeóricoPráctico

    Con ejercicios

    • ✓ Incluye ejercicios
    • ✗ Sin proyectos

    Más de Ruby con nivel Intermedio