ycliper

Популярное

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

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

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

Топ запросов

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

Testing Your Tests With Code Coverage - Richard Wallman [ ACCU 2021 ]

Richard Wallman

Richard Wallman c++

c++ testing

c++ testing tools

cpp unit testing

c++ test suites

gnu compiler collection

gnu compiler collection c++

clang test suite

ACCU

ACCU Conf

ACCU 2021

Cpp

c++

Cpp Talk

c++ talk

c++ programming

why test c++ code

library class

gcc c++

gcno c++

gcd c++

gcc cpp

gcno cpp

gcd in cpp

code coverage report

code coverage c++

cpp tutorial

c++ unit testing

c++ compiler

testing c++ code

Автор: ACCU Conference

Загружено: 2021-03-31

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

Описание: #Programming #Cpp #AccuConf
Slides: https://accu.org/conf-previous/2021/s...
ACCU Website: https://www.accu.org
ACCU Conference Website: https://conference.accu.org
ACCU Twitter: @ACCUConf
Streamed & Edited By Digital Medium Ltd: https://events.digital-medium.co.uk

------
Everyone is writing tests for their code, right? Having tests is a good start, but unless you're testing every single line of code, there's still chances for "fun" times with bugs.

Having an incomplete set of tests can provide a false sense of security, but manually checking every possible execution path is tedious and error-prone.

Thankfully, there are tools which, when used in conjuction with our test suite, can highlight code that is never executed - the gaps in our test cases. Armed with this information, we can add to our existing test suites to cover these (hopefully edge) cases.

This talk will focus on the GNU Compiler Collection, but other compilers (such as Clang) also include similar tools. This talk is about the process, not the tools.
------
Richard Wallman
Richard has been a developer for several decades, working on systems in VHDL and Verilog all the way up to JavaScript. During that time he's battled against errors and edge-cases in many programming languages, and as such has developed a strong appreciation for solid development practices. In 2006 he took on his biggest public project yet - designing and building the new platform for The Freecycle Network. Creating a system capable of handling millions of users and delivering a quarter of a billion emails every month, but within a non-profit's budget, required a ruthless approach towards security, efficiency and stability. Richard is currently working for a web-streaming company that handles the live webcasting of council meetings for UK councils such as Birmingham and Westminster. Working as the leader of PHP, JavaScript and C++ teams, he gets to deal with a variety of day-to-day coding issues, but it also allows him to cross-pollinate best practices between teams.

------

Future Conferences:
ACCU 2022 Spring Conference, Bristol (UK), Marriott City Centre:
2022-04-05 to 2022-04-09.
-------------------------

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
Testing Your Tests With Code Coverage - Richard Wallman [ ACCU 2021 ]

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

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

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

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

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

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

Lessons Learned From the Rust Ecosystem That Can Be Adopted Elsewhere - Lotte Steenbrink - ACCU 2021

Lessons Learned From the Rust Ecosystem That Can Be Adopted Elsewhere - Lotte Steenbrink - ACCU 2021

Workshop Preview: Secure Coding in C and C++ - Robert C. Seacord - ACCU 2025

Workshop Preview: Secure Coding in C and C++ - Robert C. Seacord - ACCU 2025

How to code in Swift | Swift Basics #1

How to code in Swift | Swift Basics #1

Выравнивание — БАЗА быстрого кода! Почему это важно знать | CPU Memory 2

Выравнивание — БАЗА быстрого кода! Почему это важно знать | CPU Memory 2

Java Exception Handling Tutorial

Java Exception Handling Tutorial

Keynote Preview: Teaching an Old Dog New Tricks: A Tale of Two Emulators - Matt Godbolt - ACCU 2025

Keynote Preview: Teaching an Old Dog New Tricks: A Tale of Two Emulators - Matt Godbolt - ACCU 2025

Как ускорить запросы в 1С в разы: разбираю 7 опасных проблем

Как ускорить запросы в 1С в разы: разбираю 7 опасных проблем

Preview: C++ Best Practices - Turbo Edition - C++ Workshop With @cppweekly  - ACCU 2025

Preview: C++ Best Practices - Turbo Edition - C++ Workshop With @cppweekly - ACCU 2025

Силовой захват власти / Новая спецоперация РФ?

Силовой захват власти / Новая спецоперация РФ?

Похудей на 45 КГ, Выиграй $250,000!

Похудей на 45 КГ, Выиграй $250,000!

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



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



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