Skip to content

Details

Abstract: Leveraging real unit testing in long-lived C/C++ codebases can be
difficult. In this presentation, we discuss several hard-core techniques
for getting code under unit test and what the implications are for build
times, runtime performance, maintenance costs, and debuggability.

Bio: Matt Hargett has been programming professionally for 20 years in a variety
of languages and platforms. His first agile project was in 2001 on a C++
project, and he has worked with lean/XP teams ever since. An early adopter
of Linux in 1994, he has been contributing code and funding to various
open source projects for nearly 20 years. He co-authored Pragmatic Unit
Testing in C# 2nd edition, published by Pragmaic Bookshelf, and has spoken
at conferences around the world on the topics of network security, static
code analysis, lean/agile, unit testing/TDD, and other topics. In his
spare time, he is a songwriter/musician (the making of the making of),
gamer, writer, and world traveller. He lives in Mountain View, California
with his husband and their dog.

Related topics

Sponsors

CppCon

CppCon

CppCon, the largest C++ annual conference, is a community sponsor.

Meeting C++

Meeting C++

Meeting C++, an independent platform for C++, is a community sponsor.

You may also like