Banish bugs with Unit Tests and Google’s C++ Test Framework - Costas Calamvokis - ADC 2020

Описание к видео Banish bugs with Unit Tests and Google’s C++ Test Framework - Costas Calamvokis - ADC 2020

https://data.audio.dev/talks/2020/ban...
https://audio.dev/ -- @audiodevcon
Organized and produced by JUCE: https://juce.com/
With production & streaming by Digital Medium: https://events.digital-medium.co.uk
---
Having a good set of automated tests finds more bugs, finds them earlier and takes the fear out of refactoring! In this talk I will introduce Unit Testing and Google’s C++ Test Framework, and then go on to show how it was used to test a complex MIDI application. In the process we will learn how to apply this Test Framework to any problem.

I will also share some tips and tricks from many years of experience with random and model based testing. Finally, I will look at some broader subjects like TDD, Mocking and how the approach could be extended to cover audio application testing.

This talk will be suitable for those who have not come across unit testing before, those who have a some experience, and will hopefully be valuable even to seasoned professionals.

---
Costas Calamvokis (evenharmonic)
Costas lives in Bath, UK and works remotely, formerly for a small Silicon Valley startup you won’t have heard of. Now, post-acquisition, he works for an enormous semiconductor company you will have heard of. In the past he has worked on Audio Software and MIDI guitar systems. He is currently engaged in a multi-year quest to design and build a guitar controlled modular analog synthesizer.
---
Special thanks to the ADC20 Team:

Céline Dedaj
Timur Doumler
Derek Heimlich
Josh Hodge
Andrew Kirk
Bobby Lombardi
Tom Poole
Ralph Richbourg
Jim Roper

Комментарии

Информация по комментариям в разработке