Modern C++ Programming With Test-Driven Development. Code Better, Sleep Better

Par : Jeff Langr
Définitivement indisponible
Cet article ne peut plus être commandé sur notre site (ouvrage épuisé ou plus commercialisé). Il se peut néanmoins que l'éditeur imprime une nouvelle édition de cet ouvrage à l'avenir. Nous vous invitons donc à revenir périodiquement sur notre site.
  • Réservation en ligne avec paiement en magasin :
    • Indisponible pour réserver et payer en magasin
  • Nombre de pages341
  • PrésentationBroché
  • FormatGrand Format
  • Poids0.705 kg
  • Dimensions19,0 cm × 23,5 cm × 1,8 cm
  • ISBN978-1-937785-48-2
  • EAN9781937785482
  • Date de parution01/10/2013
  • CollectionPragmatic Bookshelf
  • ÉditeurPragmatic Programmers
  • PréfacierRobert C. Martin

Résumé

Test-driven development (TDD) can dramatically reduce system defects, produce more maintainable code, and give you the confidence to change your software to meet changing needs. But C++ programmers have been ignored by those promoting TDD - until now. In this book, you'll get hands-on lessons
Test-driven development (TDD) can dramatically reduce system defects, produce more maintainable code, and give you the confidence to change your software to meet changing needs. But C++ programmers have been ignored by those promoting TDD - until now. In this book, you'll get hands-on lessons on how to use TDD to improve legacy C++ systems, how to identify and deal with troublesome system dependencies, how to do dependency injection, and how to use testing tools for C++ that aid TDD.
You'll also learn about new C++11 features that facilitate TDD. You'll discover how to keep a massive C++ system from becoming a design mess over time, as well as particular C++ trouble spots to avoid. You'll find out how to prevent your tests from being a maintenance burden. Finally, you'll learn how to think in TDD without giving up your hard-won C++ skills.