ycliper

Популярное

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

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

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

Топ запросов

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

S'affranchir de la Pyramide des Tests (Jonathan Boccara)

DevoxxFr

DevoxxFrance

Devoxx France

DevoxxFR2022

DevoxxFrance2022

2022

Devoxx France 2022

DevoxxFR 2022

Unit Testing

Автор: Devoxx France

Загружено: 2022-05-04

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

Описание: Pour rester informé sur l'actualité de Devoxx France, suivez nous sur twitter :   / devoxxfr   ou consultez notre site web https://www.devoxx.fr/

Tester son code c'est facile à dire, mais écrire des tests utiles dans du code en entreprise, c'est pas toujours facile à faire.

En théorie les tests doivent nous aider, pourtant: - Le code ne se prête pas toujours aux tests unitaires, - On se retrouve parfois à refactorer les tests quand on refactore le code, - La pyramide des tests est souvent inversée, - Certains tests sont toujours verts, sauf quand ils sont rouges pour de mauvaises raisons, - On a beau tester le code, on a toujours des bugs, - Etc.

La meilleure façon d'éviter ces problèmes est d'avoir les clefs pour choisir le bon test à écrire (ou à ne pas écrire!) en fonction du code à tester.

Le but de cette présentation est de vous rendre autonome sur votre stratégie de tests, en vous présentant les tenants et aboutissants des différents types de test et du testing en général.

En particulier vous verrez: - pourquoi la pyramide des tests est contre-productive - quand écrire des tests unitaires et quand ne surtout pas en écrire, - comment rédiger des tests robustes et clairs - les différentes abstractions que l'on peut tester

Venez prendre du recul sur le testing et faites les bons choix dans vos tests!

Présentation par Jonathan Boccara :
Jonathan Boccara est développeur et architecte chez Doctolib où il travaille sur une vaste base de code dans plusieurs langages. Son domaine de prédilection est de chercher à rendre le code expressif et testable.

Il tient un blog, Fluent C++, au sujet du code expressif.
https://www.fluentcpp.com/

Jonathan est l'auteur du Legacy Code Programmer's Toolbox, un livre sur comment être épanoui et efficace en travaillant sur du code legacy, et Jonathan donne quotidiennement des formations internes au format court appelé "Dailies".

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
S'affranchir de la Pyramide des Tests (Jonathan Boccara)

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

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

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

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

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

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

La fin des architectures en couches avec l’approche hexagonale (Benjamin Legros)

La fin des architectures en couches avec l’approche hexagonale (Benjamin Legros)

OAUTH 2.1 expliqué simplement (même si tu n'es pas dev) ! (Julien Topçu)

OAUTH 2.1 expliqué simplement (même si tu n'es pas dev) ! (Julien Topçu)

Migrer de Spring MVC à Spring Web Flux (Mathilde Lorrain Et Hugo Caupert)

Migrer de Spring MVC à Spring Web Flux (Mathilde Lorrain Et Hugo Caupert)

🚀  TDD, Where Did It All Go Wrong (Ian Cooper)

🚀 TDD, Where Did It All Go Wrong (Ian Cooper)

Architecture hexagonale pour les nuls (Youen Chéné)

Architecture hexagonale pour les nuls (Youen Chéné)

Rendre une application multitenant sans embêter les développeurs

Rendre une application multitenant sans embêter les développeurs

System Design Concepts Course and Interview Prep

System Design Concepts Course and Interview Prep

LLM и GPT - как работают большие языковые модели? Визуальное введение в трансформеры

LLM и GPT - как работают большие языковые модели? Визуальное введение в трансформеры

Doctolib a besoin d'une base de données plus puissante. Ok, ... ? (Bertrand Paquet et David Gageot)

Doctolib a besoin d'une base de données plus puissante. Ok, ... ? (Bertrand Paquet et David Gageot)

Путин больше не главный злодей. И в этом его проблема | Разборы

Путин больше не главный злодей. И в этом его проблема | Разборы

Будущее Без РАБОТЫ и ДЕНЕГ | Либерманы

Будущее Без РАБОТЫ и ДЕНЕГ | Либерманы

Ce que les développeurs doivent savoir sur les index (Nelson Dionisi)

Ce que les développeurs doivent savoir sur les index (Nelson Dionisi)

Орешник это модернизированный Рубеж? И как украинцы узнали об ударе 9 января заранее?

Орешник это модернизированный Рубеж? И как украинцы узнали об ударе 9 января заранее?

The Many Meanings of Event-Driven Architecture • Martin Fowler • GOTO 2017

The Many Meanings of Event-Driven Architecture • Martin Fowler • GOTO 2017

Conversation with Elon Musk | World Economic Forum Annual Meeting 2026

Conversation with Elon Musk | World Economic Forum Annual Meeting 2026

10 ans de Devoxx FR et de Java (Jean-Michel Doudoux)

10 ans de Devoxx FR et de Java (Jean-Michel Doudoux)

🔥 Европа ВОЕТ! ЕС рухнет в ближайшие годы. Экономике ХАНА!

🔥 Европа ВОЕТ! ЕС рухнет в ближайшие годы. Экономике ХАНА!

Programmation Concurrente et Asynchrone : Loom en Java 20 et 21 (José Paumard)

Programmation Concurrente et Asynchrone : Loom en Java 20 et 21 (José Paumard)

CQRS, Fonctionnel, Event Sourcing & Domain Driven Design - Arnaud Lemaire - PHP Tour 2018

CQRS, Fonctionnel, Event Sourcing & Domain Driven Design - Arnaud Lemaire - PHP Tour 2018

Opencode – Самый Удобный ИИ-агент для кодинга и автоматизаций

Opencode – Самый Удобный ИИ-агент для кодинга и автоматизаций

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



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



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