Bienvenue sur Développement Agile

Référence sur le développement logiciel Agile. Nous traitons de conception, de programmation, de pratiques de génie logiciel, d'essais et d'autres sujets connexes.

Présentation: Propulsez votre architectures grâce au TDD et aux Mocks (Agile Montréal 2014)

Publié par Félix-Antoine Bourbonnais le mercredi 12 mars 2014 à 06:00

Cette session a été présentée par Félix-Antoine Bourbonnais à la conférence mensuelle d'Agile Montréal le 12 mars 2014.

Description

Nous savons depuis longtemps que les tests automatisés jouent un rôle important pour les équipes de développement Agile. Bien que la communauté ait découvert depuis un certain temps des pratiques permettant de maximiser l’émergence du design via le TDD, il est rare que l’on présente des astuces concrètes pour obtenir ce bénéfice.

Cette présentation explique comment tirer le maximum de vos tests unitaires et des « mocks ». Nous présenterons, plus particulièrement, le style de TDD « mockiste ». Ainsi, nous verrons comment les mocks peuvent nous aider à concevoir une architecture ayant une meilleure conception orientée objet. 

  • Niveau : Avancé
  • Public cible : Développeurs et architectes

Présentation

 

Diapositives (PDF) 

Code source

 

Le code source de la démonstration est disponible pour téléchargement:
https://github.com/fbourbonnais/propulsez-architecture-tdd-mocks

 

Autres billets

 

Présentation: Propulsez votre architectures grâce au TDD et aux Mocks (Agile Québec 2013)

Publié par Félix-Antoine Bourbonnais le jeudi 13 juin 2013 à 00:00

Cette session a été présentée par Félix-Antoine Bourbonnais à la conférence mensuelle d'Agile Québec qui avait lieu le 21 juin 2013. 

Description

Nous savons depuis longtemps que les tests automatisés jouent un rôle important pour les équipes de développement Agile. Bien que la communauté ait découvert depuis un certain temps des pratiques permettant de maximiser l’émergence du design via le TDD, il est rare que l’on présente des astuces concrètes pour obtenir ce bénéfice.

Cette présentation explique comment tirer le maximum de vos tests unitaires et des « mocks ». Nous présenterons, plus particulièrement, le style de TDD « mockiste ». Ainsi, nous verrons comment les mocks peuvent nous aider à concevoir une architecture ayant une meilleure conception orientée objet. 

  • Niveau : Avancé
  • Public cible : Développeurs et architectes

Présentation

Propulsez votre architecture grâce au TDD et aux mocks (Agile Québec 2013) de Elapse Technologies

Code source

Le code source de la démonstration est disponible pour téléchargement:

https://github.com/fbourbonnais/propulsez-architecture-tdd-mocks

Propulsez votre architectures grâce au TDD et aux Mocks (Agile Montréal)

Publié par Félix-Antoine Bourbonnais le samedi 24 novembre 2012 à 20:00

Cette session a été présentée par Félix-Antoine Bourbonnais à la conférence Agile Tour de Montréal 2012 qui avait lieu le 24 novembre dernier. Un gros merci à l'équipe de la Communauté Agile de Montréal qui a organisé cette activité.

Description

Nous savons depuis longtemps que les tests automatisés jouent un rôle important pour les équipes de développement Agile. Bien que la communauté ait découvert depuis un certain temps des pratiques permettant de maximiser l’émergence du design via le TDD, il est rare que l’on présente des astuces concrètes pour obtenir ce bénéfice.

Cette présentation explique comment tirer le maximum de vos tests unitaires et des « mocks ». Nous présenterons, plus particulièrement, le style de TDD « mockiste ». Ainsi, nous verrons comment les mocks peuvent nous aider à concevoir une architecture ayant une meilleure conception orientée objet. 

  • Niveau : Avancé
  • Public cible : Développeurs et architectes

Évidemment, il n'est pas possible de véhiculer l'ensemble du contenu d'une session de 90 minutes seulement par les diapositives. Toutefois, celles-ci devraient donner une bonne vue d'ensemble aux personnes qui n'ont pas été en mesure d'y assister et permettront aux personnes qui étaient présentes de faire un retour sur les notions mises de l'avant.

Présentation


Propulsez votre architecture grâce au TDD et aux mocks (Agile Montréal, 90 minutes) de Elapse Technologies

Code source

Le code source de la démonstration est disponible pour téléchargement: https://github.com/fbourbonnais/elapse-mocks-architecture-atmtl2012/

Propulsez votre architecture grâce aux mocks

Publié par Félix-Antoine Bourbonnais le vendredi 2 mars 2012 à 13:00

Voici les diapositives de ma session du 2 mars à la conférence Confoo 2012 sur l'utilisation de mocks et du TDD pour piloter et découvrir le design d'une application. Merci à tous les participants qui étaient présents.

Les processus Agiles sont de plus en plus répandus. Plusieurs ténors du développement Agile recommandent la réalisation intensive de tests en TDD. Afin de bénéficier pleinement des tests unitaires, il est souhaitable d'utiliser des mocks afin d'assurer une réelle isolation.

Comment peut-on piloter son architecture grâce à des mocks? Qu'est-ce que ceux-ci peuvent nous apprendre sur notre code? Nous verrons comment le fait de changer légèrement la structure d'un test peut faciliter l'émergence de l'architecture et comment les mocks peuvent nous aider à concevoir une architecture ayant une meilleure conception orientée objet. On y présentera également certaines astuces servant à faire ressortir l'essentiel de ses propres tests.

La séance prendra la forme d'un tutoriel en réalisant pas à pas un design simple parsemé de trucs et astuces. Malgré l'utilisation de Java et Mockito, d'autres utilisateurs pourront aisément retenir les concepts.

Je présente à ConFoo Web Techno Conference. 29 février au 2 mars 2012. Montréal

  • Plus récents
  • 1
  • Plus anciens

Archive