</> CodeBooks
    ← Volver a C y C++ (página 8)
    Portada de Modern C++ Programming with Test-Driven Development

    Modern C++ Programming with Test-Driven Development

    Jeff Langr

    Editorial
    The Pragmatic Programmers
    Año
    2013
    Páginas
    ~380
    Nivel
    Intermedio

    De qué trata

    Tratado técnico innovador escrito por Jeff Langr y publicado por The Pragmatic Programmers en 2013. Es la obra de referencia definitiva sobre cómo aplicar el Desarrollo Guiado por Pruebas (TDD) en proyectos reales de C++11.

    Cubre el ciclo Red-Green-Refactor, especificaciones con Google Test y Google Mock, diseño desacoplado de dependencias mediante interfaces abstractas, inyección de dependencias en C++, y técnicas seguras para abordar y refactorizar código heredado (legacy code).

    Jeff Langr acompaña al lector en el desarrollo de un motor de búsqueda y un calculador de inversiones, demostrando cómo el TDD transforma C++ en un lenguaje seguro y grato de evolucionar. Una lectura transformadora para cualquier ingeniero de software.

    • TDD en C++
    • Jeff Langr
    • Pragmatic Programmers
    • Google Test
    • Google Mock
    • Clean Code
    • Legacy Code
    • Refactorización

    ¿Cómo enseña?

    TeóricoPráctico

    Teoría + práctica

    • ✓ Incluye ejercicios
    • ✓ Incluye proyectos

    Proyectos

    Motor de Búsqueda y Puntuación Desarrollado con TDD en C++11

    Construcción guiada por pruebas de un indexador de texto utilizando dobles de prueba Google Mock y arquitectura desacoplada.

    Más de C y C++ con nivel Intermedio