Soumettre la recherche
Mettre en ligne
TDD en 5 minutes
•
Télécharger en tant que ODP, PDF
•
0 j'aime
•
646 vues
M
michaelborde
Suivre
Affichage du diaporama
Signaler
Partager
Affichage du diaporama
Signaler
Partager
1 sur 13
Télécharger maintenant
Recommandé
La revue de code, tout le monde connait, bien sûr. C'est d'ailleurs une des plus vieilles pratiques de développement, dont l'efficacité est prouvée depuis longtemps pour détecter des défauts au plus tôt. Alors pourquoi tant d'équipes n'utilisent elles pas la revue de code, ou n'en tirent pas les bénéfices qu'évoquent de nombreuses études ? Au cours de cette session, on explorera quelques uns des nombreux écueils à éviter, au travers de situations de revue de code qui se passent mal, et on proposera des pistes pour corriger le tir.
Ratez vos revue de code en 5 lecons devoxx fr 2016
Ratez vos revue de code en 5 lecons devoxx fr 2016
Michel Domenjoud
Votre projet marche, mais c'est le chaos. Comment arrêter de dépendre de ces "héros" sur qui tout repose ? Présentation vidéo : https://youtu.be/aClcNdOqtsE
Sortir de l’ère des héros - HumanTalks Paris Mars 2017
Sortir de l’ère des héros - HumanTalks Paris Mars 2017
Jean-Pierre Lambert
Présentation à la nAcademy (Janvier 2012) : Retour d'expérience sur le TDD (Test Driven Developement) et refactoring par Walid Skouri
TDD (Test Driven Developement) et refactoring
TDD (Test Driven Developement) et refactoring
neuros
Suite à ma lecture de "The Software Craftsman" de Sandro Mancuso, je présente ce qu'est le Software Craftsmanship. Présentation visible sur YouTube : https://youtu.be/RW0-QIJttBM
C'est quoi le Software Craftsmanship ?
C'est quoi le Software Craftsmanship ?
Jean-Pierre Lambert
Comment s'assurer que tout le monde parle la même langue dans l'équipe ? Et ainsi éviter les retours de recette ? Utiliser des spécifications exécutables, ou ses cousins le ATDD (Acceptance Test Driven Development) et le BDD (Behavior Driven Development), est un élément de réponse particulièrement pertinent. Cette méthode est également un point d'entrée puissant vers une stratégie d'automatisation des tests. Dans cette présentation vous découvrirez les tenants et les aboutissants de cette méthode, et repartirez les poches remplies de conseils de mise en place.
Introduction aux spécifications exécutables (dit aussi atdd, bdd)
Introduction aux spécifications exécutables (dit aussi atdd, bdd)
Jean-Pierre Lambert
Diaporama de la présentation "TDD ou comment coder à l'endroit" jouée au Human Talks de Grenoble le 11/12/2012
Human Talks Grenoble - 11/12/2012 - TDD
Human Talks Grenoble - 11/12/2012 - TDD
Xavier NOPRE
Tdd en action - découverte
Tdd en action - découverte
Eric Mignot
2019 - HAGE CHAHINE - ALTRAN - Presentation-DecouverteMondeAgile_V1.1
2019 - HAGE CHAHINE - ALTRAN - Presentation-DecouverteMondeAgile_V1.1
2019 - HAGE CHAHINE - ALTRAN - Presentation-DecouverteMondeAgile_V1.1
TelecomValley
Recommandé
La revue de code, tout le monde connait, bien sûr. C'est d'ailleurs une des plus vieilles pratiques de développement, dont l'efficacité est prouvée depuis longtemps pour détecter des défauts au plus tôt. Alors pourquoi tant d'équipes n'utilisent elles pas la revue de code, ou n'en tirent pas les bénéfices qu'évoquent de nombreuses études ? Au cours de cette session, on explorera quelques uns des nombreux écueils à éviter, au travers de situations de revue de code qui se passent mal, et on proposera des pistes pour corriger le tir.
Ratez vos revue de code en 5 lecons devoxx fr 2016
Ratez vos revue de code en 5 lecons devoxx fr 2016
Michel Domenjoud
Votre projet marche, mais c'est le chaos. Comment arrêter de dépendre de ces "héros" sur qui tout repose ? Présentation vidéo : https://youtu.be/aClcNdOqtsE
Sortir de l’ère des héros - HumanTalks Paris Mars 2017
Sortir de l’ère des héros - HumanTalks Paris Mars 2017
Jean-Pierre Lambert
Présentation à la nAcademy (Janvier 2012) : Retour d'expérience sur le TDD (Test Driven Developement) et refactoring par Walid Skouri
TDD (Test Driven Developement) et refactoring
TDD (Test Driven Developement) et refactoring
neuros
Suite à ma lecture de "The Software Craftsman" de Sandro Mancuso, je présente ce qu'est le Software Craftsmanship. Présentation visible sur YouTube : https://youtu.be/RW0-QIJttBM
C'est quoi le Software Craftsmanship ?
C'est quoi le Software Craftsmanship ?
Jean-Pierre Lambert
Comment s'assurer que tout le monde parle la même langue dans l'équipe ? Et ainsi éviter les retours de recette ? Utiliser des spécifications exécutables, ou ses cousins le ATDD (Acceptance Test Driven Development) et le BDD (Behavior Driven Development), est un élément de réponse particulièrement pertinent. Cette méthode est également un point d'entrée puissant vers une stratégie d'automatisation des tests. Dans cette présentation vous découvrirez les tenants et les aboutissants de cette méthode, et repartirez les poches remplies de conseils de mise en place.
Introduction aux spécifications exécutables (dit aussi atdd, bdd)
Introduction aux spécifications exécutables (dit aussi atdd, bdd)
Jean-Pierre Lambert
Diaporama de la présentation "TDD ou comment coder à l'endroit" jouée au Human Talks de Grenoble le 11/12/2012
Human Talks Grenoble - 11/12/2012 - TDD
Human Talks Grenoble - 11/12/2012 - TDD
Xavier NOPRE
Tdd en action - découverte
Tdd en action - découverte
Eric Mignot
2019 - HAGE CHAHINE - ALTRAN - Presentation-DecouverteMondeAgile_V1.1
2019 - HAGE CHAHINE - ALTRAN - Presentation-DecouverteMondeAgile_V1.1
2019 - HAGE CHAHINE - ALTRAN - Presentation-DecouverteMondeAgile_V1.1
TelecomValley
Les slides des sessions faites aux Agile Tour de Vannes et Nantes avec @srevereault. En gros, DevOps est la continuité de l'Agilité.
DevOps
DevOps
Nicolas Ledez
Introduction aux coding dojo et au TDD. Inspiré (fortement) de Thierry Henrio et Guillaume Collic.
Coding dojo en entreprise
Coding dojo en entreprise
Nicolas Ledez
Les slides de ma session à aux Agile Tour de Rennes, Vannes et Nantes. Ou comment comprendre que faire des tests est vital pour un projet. Mais aussi que ce n'est pas aussi cher qu'on le pense.
Y sont pas cher mes tests
Y sont pas cher mes tests
Nicolas Ledez
A la poursuite du bug perdu - 2019 - THEAULT - DI GIORGIO - ACPQUALIFE
A la poursuite du bug perdu - 2019 - THEAULT - DI GIORGIO - ACPQUALIFE
A la poursuite du bug perdu - 2019 - THEAULT - DI GIORGIO - ACPQUALIFE
TelecomValley
Presentation faite à Agile France en 2011 La revue de code : c’est facile ! Cette présentation est la suite de la session « La revue de code : c’est agile, c’est lean, c’est indispensable ! » présentée à Agile France et Agile Tour en 2010. Après avoir répondu aux idées reçues sur la revue de code et avoir montré combien une revue de code systématique soutient une démarche agile et lean, cette présentation se focalise sur la mise en place de la revue de code comme étape incontournable du processus de développement. Nous évoquerons les bonnes pratiques, les difficultés à la mise en place, les pièges à éviter et aussi les outils qui facilitent la revue de code. Une grande partie de la présentation sera dédiée à plusieurs démonstrations, exemples et retours d’expérience.
La revue de code : facile !
La revue de code : facile !
Lucian Precup
to Test or not to Test?
to Test or not to Test?
Guillaume Saint Etienne
A small introduction to 'Coding Dojo'
Coding Dojo
Coding Dojo
Emmanuel Hugonnet
Votre boss doute de la pertinence des revues de code ? Vous avez essayé mais ça n'a pas marché ? Joffrey et Nicolas vous donneront les clés pour comprendre comment conduire des revues de codes efficaces et pertinentes. Ils parleront de leurs expériences au sein de leurs équipes ainsi que des pièges à éviter. Si les revues de code attisent votre curiosité, cette conférence est faite pour vous !
Les Code Reviews : le guide de survie
Les Code Reviews : le guide de survie
Nicolas VERINAUD
L'année 2008 peut être considérée comme la naissance des tests en méthode Agile avec la sortie du livre "Agile Testing", la première conférence "Agile Testing Days" et plus généralement l'avènement de l'Agilité en France. Dix ans plus tard, les idées portées par l'Agile Testing ont-elles été validées sur le terrain ? Les outils mis en avant à l'époque ont-ils tenu leurs promesses ? Dans cette présentation, Laurent Bristiel va s'appuyer sur ses 20 ans d'expérience chez des éditeurs logiciel pour tenter de répondre à ces questions.
Lyong testing agile_testing
Lyong testing agile_testing
laurent bristiel
Comment arriver à faire du TDD dans du code legacy..
De legacy au tdd - Agile pays basque
De legacy au tdd - Agile pays basque
martinsson
Support du talk à Agile France 2016
Le test n'est pas (qu')une histoire - agile france 2016
Le test n'est pas (qu')une histoire - agile france 2016
Clément Rochas
Pourquoi et comment nous relisons ensemble tout le code que nous produisons - retour d'expérience du WebCenter AXA sur la revue de code, accompagnés par Octo.
Agile tour 2015 alliés contre les défauts
Agile tour 2015 alliés contre les défauts
Julien Jakubowski
La solution à la dette technique
La solution-a-la-dette-technique
La solution-a-la-dette-technique
Fabrice Aimetti
Le comportement d’un applicatif PHP au sein d’une infrastructure complexe en production est souvent une zone d’ombre pour les développeurs. La détection et la résolution des «bugs» ou comportement en situations extrêmes restent des tâches ardues. Quelle stratégie adopter, quels outils mettre en place et comment organiser ses équipes quand PHP est amené à être un socle technique pour des applications critiques. Une conférence indispensable pour tout architecte ou DSI souhaitant mettre en place ou sous traiter son infrastructure PHP.
Solutions Linux 2010 - Maîtrise du développement PHP
Solutions Linux 2010 - Maîtrise du développement PHP
Jean-Marc Fontaine
Presentation played at USIEVENT 2013, see the presentation on youtube: http://www.youtube.com/watch?v=UcDtH5s406M&feature=share&list=PLyzb9DL11tdZBlz6nY8TZxMcqVf04K5wY
Deployer en continu, Benoît Lafontaine, USIEVENT 2013
Deployer en continu, Benoît Lafontaine, USIEVENT 2013
Benoît Lafontaine
Session donnée le 13/10/2015 à Human Talks Paris, proposant plusieurs conseils pour mieux réussir ses revues de code en pair.
Human talks - Ratez vos revues de code en 5 leçons
Human talks - Ratez vos revues de code en 5 leçons
Michel Domenjoud
Revues de code - Forum PHP 2010
Revues de code - Forum PHP 2010
Jean-Marc Fontaine
Présentation sur le TDD à l'UQAM le 22 mars 2018.
Présentation TDD UQAM
Présentation TDD UQAM
Nicholas Lemay
Contenu connexe
Tendances
Les slides des sessions faites aux Agile Tour de Vannes et Nantes avec @srevereault. En gros, DevOps est la continuité de l'Agilité.
DevOps
DevOps
Nicolas Ledez
Introduction aux coding dojo et au TDD. Inspiré (fortement) de Thierry Henrio et Guillaume Collic.
Coding dojo en entreprise
Coding dojo en entreprise
Nicolas Ledez
Les slides de ma session à aux Agile Tour de Rennes, Vannes et Nantes. Ou comment comprendre que faire des tests est vital pour un projet. Mais aussi que ce n'est pas aussi cher qu'on le pense.
Y sont pas cher mes tests
Y sont pas cher mes tests
Nicolas Ledez
A la poursuite du bug perdu - 2019 - THEAULT - DI GIORGIO - ACPQUALIFE
A la poursuite du bug perdu - 2019 - THEAULT - DI GIORGIO - ACPQUALIFE
A la poursuite du bug perdu - 2019 - THEAULT - DI GIORGIO - ACPQUALIFE
TelecomValley
Presentation faite à Agile France en 2011 La revue de code : c’est facile ! Cette présentation est la suite de la session « La revue de code : c’est agile, c’est lean, c’est indispensable ! » présentée à Agile France et Agile Tour en 2010. Après avoir répondu aux idées reçues sur la revue de code et avoir montré combien une revue de code systématique soutient une démarche agile et lean, cette présentation se focalise sur la mise en place de la revue de code comme étape incontournable du processus de développement. Nous évoquerons les bonnes pratiques, les difficultés à la mise en place, les pièges à éviter et aussi les outils qui facilitent la revue de code. Une grande partie de la présentation sera dédiée à plusieurs démonstrations, exemples et retours d’expérience.
La revue de code : facile !
La revue de code : facile !
Lucian Precup
to Test or not to Test?
to Test or not to Test?
Guillaume Saint Etienne
A small introduction to 'Coding Dojo'
Coding Dojo
Coding Dojo
Emmanuel Hugonnet
Votre boss doute de la pertinence des revues de code ? Vous avez essayé mais ça n'a pas marché ? Joffrey et Nicolas vous donneront les clés pour comprendre comment conduire des revues de codes efficaces et pertinentes. Ils parleront de leurs expériences au sein de leurs équipes ainsi que des pièges à éviter. Si les revues de code attisent votre curiosité, cette conférence est faite pour vous !
Les Code Reviews : le guide de survie
Les Code Reviews : le guide de survie
Nicolas VERINAUD
L'année 2008 peut être considérée comme la naissance des tests en méthode Agile avec la sortie du livre "Agile Testing", la première conférence "Agile Testing Days" et plus généralement l'avènement de l'Agilité en France. Dix ans plus tard, les idées portées par l'Agile Testing ont-elles été validées sur le terrain ? Les outils mis en avant à l'époque ont-ils tenu leurs promesses ? Dans cette présentation, Laurent Bristiel va s'appuyer sur ses 20 ans d'expérience chez des éditeurs logiciel pour tenter de répondre à ces questions.
Lyong testing agile_testing
Lyong testing agile_testing
laurent bristiel
Comment arriver à faire du TDD dans du code legacy..
De legacy au tdd - Agile pays basque
De legacy au tdd - Agile pays basque
martinsson
Support du talk à Agile France 2016
Le test n'est pas (qu')une histoire - agile france 2016
Le test n'est pas (qu')une histoire - agile france 2016
Clément Rochas
Pourquoi et comment nous relisons ensemble tout le code que nous produisons - retour d'expérience du WebCenter AXA sur la revue de code, accompagnés par Octo.
Agile tour 2015 alliés contre les défauts
Agile tour 2015 alliés contre les défauts
Julien Jakubowski
La solution à la dette technique
La solution-a-la-dette-technique
La solution-a-la-dette-technique
Fabrice Aimetti
Le comportement d’un applicatif PHP au sein d’une infrastructure complexe en production est souvent une zone d’ombre pour les développeurs. La détection et la résolution des «bugs» ou comportement en situations extrêmes restent des tâches ardues. Quelle stratégie adopter, quels outils mettre en place et comment organiser ses équipes quand PHP est amené à être un socle technique pour des applications critiques. Une conférence indispensable pour tout architecte ou DSI souhaitant mettre en place ou sous traiter son infrastructure PHP.
Solutions Linux 2010 - Maîtrise du développement PHP
Solutions Linux 2010 - Maîtrise du développement PHP
Jean-Marc Fontaine
Presentation played at USIEVENT 2013, see the presentation on youtube: http://www.youtube.com/watch?v=UcDtH5s406M&feature=share&list=PLyzb9DL11tdZBlz6nY8TZxMcqVf04K5wY
Deployer en continu, Benoît Lafontaine, USIEVENT 2013
Deployer en continu, Benoît Lafontaine, USIEVENT 2013
Benoît Lafontaine
Session donnée le 13/10/2015 à Human Talks Paris, proposant plusieurs conseils pour mieux réussir ses revues de code en pair.
Human talks - Ratez vos revues de code en 5 leçons
Human talks - Ratez vos revues de code en 5 leçons
Michel Domenjoud
Revues de code - Forum PHP 2010
Revues de code - Forum PHP 2010
Jean-Marc Fontaine
Présentation sur le TDD à l'UQAM le 22 mars 2018.
Présentation TDD UQAM
Présentation TDD UQAM
Nicholas Lemay
Tendances
(18)
DevOps
DevOps
Coding dojo en entreprise
Coding dojo en entreprise
Y sont pas cher mes tests
Y sont pas cher mes tests
A la poursuite du bug perdu - 2019 - THEAULT - DI GIORGIO - ACPQUALIFE
A la poursuite du bug perdu - 2019 - THEAULT - DI GIORGIO - ACPQUALIFE
La revue de code : facile !
La revue de code : facile !
to Test or not to Test?
to Test or not to Test?
Coding Dojo
Coding Dojo
Les Code Reviews : le guide de survie
Les Code Reviews : le guide de survie
Lyong testing agile_testing
Lyong testing agile_testing
De legacy au tdd - Agile pays basque
De legacy au tdd - Agile pays basque
Le test n'est pas (qu')une histoire - agile france 2016
Le test n'est pas (qu')une histoire - agile france 2016
Agile tour 2015 alliés contre les défauts
Agile tour 2015 alliés contre les défauts
La solution-a-la-dette-technique
La solution-a-la-dette-technique
Solutions Linux 2010 - Maîtrise du développement PHP
Solutions Linux 2010 - Maîtrise du développement PHP
Deployer en continu, Benoît Lafontaine, USIEVENT 2013
Deployer en continu, Benoît Lafontaine, USIEVENT 2013
Human talks - Ratez vos revues de code en 5 leçons
Human talks - Ratez vos revues de code en 5 leçons
Revues de code - Forum PHP 2010
Revues de code - Forum PHP 2010
Présentation TDD UQAM
Présentation TDD UQAM
TDD en 5 minutes
1.
Test-Driven Development @arpinum_fr
www.arpinum.fr
2.
3.
#TDD ?!
4.
3 règles
5.
Ne pas écrire
de code de production si ce n'est pour faire passer un test qui échoue.
6.
Ecrire juste assez
de code de test pour démontrer un échec.
7.
Ecrire juste assez
de code de production pour faire passer un test.
8.
Un cycle rapide
9.
Refactoring
10.
Et donc ?
11.
TDD = Conception Un
bon design ne vient pas en premier, il apparaît.
12.
Par où commencer ?
13.
Vous aimez le
bowling ?
Télécharger maintenant