Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Back to Basics: Unit Testing in C++ - Dave Steffen - CppCon 2024

Unit Testing in C++

c++ unit testing

unit testing cpp

unit testing

error conditions

unit tests

unit testing practices

debugging

back to basics

back to basics cppcon

testing in c++

c++ unit testing practices

back to basics c++

unit tests c++

cpp testing

dave steffen

dave steffen c++

cpp unit testing

software testing c++

how to do unit testing in c++

c++ coding

c++

cpp

cppcon

cppcon youtube

c++ software engineering

c++ video

c++ programmer

con

in

Автор: CppCon

Загружено: 15 нояб. 2024 г.

Просмотров: 20 399 просмотров

Описание:

https://cppcon.org​
---

Back to Basics: Unit Testing in C++ - Dave Steffen - CppCon 2024
---

Unit Testing is a big, complicated subject. With good advice coming in from books, conference talks, and blog posts beyond count, it's a daunting topic even for experienced developers. Can we make the subject more approachable?

Yes we can. If we look a little deeper, there are some fundamental principles behind the advice. Further, these principles seem to belong to a small number of "domains", each addressing a very different aspect of unit testing and software development.

For example, "Test error conditions separately", "Tests should be easy to read", and "Write the unit tests first" are all great advice, but each is aiming for a very different goal.

In this talk, we'll survey these domains of unit testing practice, identify some of the basic practices involved in each, and put the larger discussion of unit testing into a more useful context. We will also see how some unit testing practices enhance or conflict with others, and how these controversies reveal deep philosophical questions that have real consequences for how we go about the day-to-day activity of testing our code.
---

Slides: https://github.com/CppCon/CppCon2024/...

Sponsored by JetBrains: https://www.jetbrains.com/clion/
---

Dave Steffen

Dave Steffen completed his Ph.D. in theoretical physics at Colorado State University in 2003, and promptly changed course for a career in software engineering. He has worked primarily in defence and aerospace, and is currently a technical lead at SciTec Inc.'s Boulder office. For reasons unknown, he has turned out to be the expert, champion, and occasional street-corner evangelist for unit testing at most of the companies he has ever worked at.
---

CppCon is the annual, week-long face-to-face gathering for the entire C++ community. The conference is organized by the C++ community for the community. You will enjoy inspirational talks and a friendly atmosphere designed to help attendees learn from each other, meet interesting people, and generally have a stimulating experience. Taking place this year in Aurora, Colorado, near the Denver airport, and including multiple diverse tracks, the conference will appeal to anyone from C++ novices to experts.
Annual CppCon Conference - https://www.cppcon.org
  / cppcon  
https://x.com/cppcon
  / cppconference  
  / cppcon  
https://mastodon.social/@CppCon
---

Videos Filmed & Edited by Bash Films: http://www.BashFilms.com
YouTube Channel Managed by Digital Medium Ltd: https://events.digital-medium.co.uk
---

#cpp #cplusplus #cppcon #cppprogramming #unittest #backtobasics #softwaredevelopment #softwareengineering #coding #code #technology #unittesting #programming #programmer

Back to Basics: Unit Testing in C++ - Dave Steffen - CppCon 2024

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Peering Forward - C++’s Next Decade - Herb Sutter - CppCon 2024

Peering Forward - C++’s Next Decade - Herb Sutter - CppCon 2024

C++26 Preview - The Smaller Features - Jeff Garland - CppCon 2024

C++26 Preview - The Smaller Features - Jeff Garland - CppCon 2024

Start Your TDD Journey with C# in 15 MINUTES

Start Your TDD Journey with C# in 15 MINUTES

When Nanoseconds Matter: Ultrafast Trading Systems in C++ - David Gross - CppCon 2024

When Nanoseconds Matter: Ultrafast Trading Systems in C++ - David Gross - CppCon 2024

Unlocking Modern CPU Power - Next-Gen C++ Optimization Techniques - Fedor G Pikus - C++Now 2024

Unlocking Modern CPU Power - Next-Gen C++ Optimization Techniques - Fedor G Pikus - C++Now 2024

Музыка для работы — Deep Focus Mix для программирования, кодирования

Музыка для работы — Deep Focus Mix для программирования, кодирования

Вот как нас СЧИТЫВАЮТ с первого взгляда! Профайлер о том, как распознать ЛОЖЬ и определить МАНЬЯКА

Вот как нас СЧИТЫВАЮТ с первого взгляда! Профайлер о том, как распознать ЛОЖЬ и определить МАНЬЯКА

The mind behind Linux | Linus Torvalds | TED

The mind behind Linux | Linus Torvalds | TED

Unit Testing in Spring Boot with JUnit 5 and Mockito | Part 1

Unit Testing in Spring Boot with JUnit 5 and Mockito | Part 1

50 шедевров классической музыки для отдыха и души | Бетховен, Моцарт, Шопен, Бах, Вивальди

50 шедевров классической музыки для отдыха и души | Бетховен, Моцарт, Шопен, Бах, Вивальди

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]