Modern C++ Programming with Test-Driven Development, 9781937785482
Paperback
Modern C++ Programming With Test-Driven Development, the only comprehensive treatment on TDD in C++ provides you with everything you need to know about TDD, and the challenges and benefits of implementing it in your C++ systems.

Modern C++ Programming with Test-Driven Development

code better, sleep better

$124.46

  • Paperback

    380 pages

  • Release Date

    5 November 2013

Check Delivery Options

Summary

If you program in C++ youve been neglected. Test-driven development (TDD) is a modern software development practice that can dramatically reduce the number of defects in systems, 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, Jeff Langr gives you hands-on lessons in the challenges and rewards of doing TDD in C++. Modern C++ Programming With Test-Dr…

Book Details

ISBN-13:9781937785482
ISBN-10:1937785483
Author:Jeff Langr
Publisher:The Pragmatic Programmers
Imprint:The Pragmatic Programmers
Format:Paperback
Number of Pages:380
Release Date:5 November 2013
Weight:630g
Dimensions:19mm x 191mm x 235mm
What They're Saying

Critics Review

”“Jeff Langr has written another excellent book. This time he brings Test-Driven Development to the world of C++. Jeff’s starting example brings us face to face with the stark simplicity of good TDD. He explains why we work that way and then provides key practical details, all the way through test doubles, working with legacy code, threading, and more. This one is a keeper for anyone working with C++!”“–Ron Jeffries, Co-creator of the Extreme Programming methodology

”“Jeff Langr has written the best C++ book in years. Modern C++ Programming with Test-Driven Development is the perfect mixture of theory and practice. The abstractions are explained with clarity and gusto, but the details are right there when you need them. It’s sure to be an instant classic, in C++ and in TDD both.”“–Michael D. Hill, XP coach and writer

”“Jeff is an expert software craftsman, and in this book he shares his considerable wisdom about crafting great software. This book is not about testing, though you will learn valuable testing techniques. It is about improving your skills, code, products, and life through test-driving. Whether you’re a novice, expert, or in between, Jeff will show you the how and the why of an expert who test-drives better products with C++.”“–James W. Grenning, Author of “Test-Driven Development for Embedded C”

About The Author

Jeff Langr

Jeff Langr wrote Agile in a Flash with Tim Ottinger. It’s a unique set of reference and recommendation cards that you can find tacked to many monitors and walls in agile shops. He has written other books and more than one hundred articles on software development, and trains and consults in software development, including test-driven development.

Returns

This item is eligible for free returns within 30 days of delivery. See our returns policy for further details.