ycliper

Популярное

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

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

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

Топ запросов

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

The Unit Tests Strike Back: Testing the Hard Parts - Dave Steffen - CppCon 2021

c++ talk

c++ talk video

cpp talk

cpp talk video

c++

cpp

cppcon

c++con

cpp con

c++ con

c++ tutorial

c++ workshop

learn cpp

learn c++

programming

coding

software

software development

cppcon 2021

bash films

unit testing c++

unit tests c++

white box testing

white box testing techniques

unit tests c++ example

how to do unit testing in c++

cpp unit testing

unit test tutorial c++

unit testing explained

white box testing example

dave steffen c++

Автор: CppCon

Загружено: 2022-03-20

Просмотров: 10570

Описание: https://cppcon.org/
https://github.com/CppCon/CppCon2021
---
Unit tests are now considered to be one of the foundational practices in modern software development. There are excellent talks and resources for getting started, and no end of good advice on how to write unit tests and what ideal tests should look like. Unit tests should be correct, complete, readable, resilient, and so forth.

But in real life, it's rarely possible to meet all these goals at the same time, and some situations make writing unit tests difficult or impossible. Existing or legacy code may not have been written with testing in mind; or "correct" results may not be well defined; or the code under test may rely on external services of hardware.

This talk reviews some of the most common "Plan B" techniques for tackling the more challenging unit testing situations. Topics covered will include

White box testing: how to white box, when to white box test, and how to recover afterwards
Abstract classes don't exist but we have to test them anyway.
You can't test it without refactoring it, but you can't refactor without tests: cutting the legacy code gordian knot.
It's probably right but we can't prove it, now what?
It just failed: was it the code, the test, or some other part of reality?

Most techniques will first throw away some of the good advice we already have.

---
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.

---
Videos Filmed & Edited by Bash Films: http://www.BashFilms.com

YouTube Channel Managed by Digital Medium Ltd https://events.digital-medium.co.uk

Register Now For CppCon 2022: https://cppcon.org/registration/

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
The Unit Tests Strike Back: Testing the Hard Parts - Dave Steffen - CppCon 2021

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

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

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

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

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

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

Evolving a Nice Trick - Patrice Roy - CppCon 2021

Evolving a Nice Trick - Patrice Roy - CppCon 2021

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

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

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

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

C++ Should Be C++ - David Sankel - C++Now 2024

C++ Should Be C++ - David Sankel - C++Now 2024

Back to Basics: Compiling and Linking - Ben Saks - CppCon 2021

Back to Basics: Compiling and Linking - Ben Saks - CppCon 2021

Пишем Микросервисы на Python + Брокер RabbitMQ

Пишем Микросервисы на Python + Брокер RabbitMQ

Самая холодная деревня в мире (Это видео стоило мне здоровья) -71°C

Самая холодная деревня в мире (Это видео стоило мне здоровья) -71°C

Я ПРОВЁЛ 3 ДНЯ с ПОПУЛЯРНЫМ FPV ДРОНОМ и ВОТ ЧТО СЛУЧИЛОСЬ!

Я ПРОВЁЛ 3 ДНЯ с ПОПУЛЯРНЫМ FPV ДРОНОМ и ВОТ ЧТО СЛУЧИЛОСЬ!

Live Aid: Как самый масштабный концерт XX века спас миллионы голодающих в Эфиопии @chtivomag

Live Aid: Как самый масштабный концерт XX века спас миллионы голодающих в Эфиопии @chtivomag

The Science of Unit Tests - Dave Steffen - CppCon 2020

The Science of Unit Tests - Dave Steffen - CppCon 2020

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



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



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