Test Driven C++ - Phil Nash - CppCon 2020
https://cppcon.org/ https://github.com/CppCon/CppCon2020 --- We know that testing is important, but writing tests is hard and takes time - and can be demotivating when you want to hack out features. But what if we flipped the whole thing around? It turns out that by writing tests first the dynamic changes in unexpected ways. Testing becomes easier. Adding features becomes easier. The dopamine hit you get from seeing something work becomes more frequent. Time lost to bugs and regressions virtually disappears. You start to get invited to bigger and better parties! Ok, one of those statements is not guaranteed - but the rest are! If you've never tried TDD (perhaps you have heard of it but been skeptical), or maybe had a bad experience in the past, this talk will give you a sound intro to how it work, how you can get started, and what you can expect to achieve. --- Phil Nash Developer Advocate, JetBrains Developer Advocate at JetBrains, author of Catch/Catch2, co-host of cpp.chat, host of C++ London, chair and organiser of C++ on Sea. --- Work at Hudson River Trading (HRT): https://tinyurl.com/safxfctf --- Streamed & Edited by Digital Medium Ltd - [email protected] *-----* Register Now For CppCon 2022: https://cppcon.org/registration/ *-----*

Back to Basics: Templates (part 1 of 2) - Andreas Fertig - CppCon 2020

Well Balanced Test Driven Development (TDD) in C++ - Jan Van Ryswyck - C++Online 2024

Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains

The Science of Unit Tests - Dave Steffen - CppCon 2020

Back to Basics: Exceptions - Klaus Iglberger - CppCon 2020

An Ultimate Guide To BDD

Back to Basics: Move Semantics - David Olsen - CppCon 2020

Don’t Do E2E Testing!

THIS stops 90% of C# Developers Learning TDD

C++ Exceptions - Khalil Estell

TDD Revisited - Ian Cooper - NDC Porto 2023

Branchless Programming in C++ - Fedor Pikus - CppCon 2021

Kevlin Henney - Functional C++

Compiler Explorer: The Features You Never Knew Existed - Matt Godbolt - CppCon 2025

Something is jamming GPS over Europe. Here's what we found

Considering Rust

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup

Making Games Start Fast: A Story About Concurrency - Mathieu Ropert - CppCon 2020

Test Driven Development (TDD): That’s Not What We Meant • Steve Freeman • YOW! 2017

