Blog Arolla

Catégorie : Agilité

Quel rapport entre Extreme Programming et Software Craftsmanship ?

Le 24 juin 2014 avait lieu la première rencontre du nouveau Meetup XP Paris. À cette occasion j’ai eu le plaisir de présenter un Lightning talk sur le lien entre Extreme Programming et Software Craftsmanship. En voici la substance. Pour parler de Software Craftsmanship il est essentiel de le remettre dans son contexte historique, tout…

Catch-Exception : pour tester vos exceptions sur JUnit

L’objectif principal des tests est de garantir la qualité du code de production en permettant des feed back rapides au moment du Refactoring. Il est malheureusement très courant de tomber sur du code de test sale, très sale, et des tests mal faits. L’une des situations où l’on peut rencontrer des problèmes de lisibilité c’est…

Comment promouvoir les bonnes pratiques de développement?

Vous êtes développeur, scrum master, chef de projet ou team lead et la qualité du travail de votre équipe vous tient à cœur. Vous êtes convaincu de l’intérêt des nouvelles techniques modernes de développement issu du Software Craftsmanship et du TDD, BDD ou Domain-Driven Design. Le problème est que vous ne savez pas comment les…

Nous sommes nos propres premiers utilisateurs ! Même en développement logiciel, prendre soin de soi aide à mieux donner satisfaction à tous.

Vous êtes développeurs et vous faites de l’agile, et donc vous êtes fiers de livrer de la valeur pour vos clients et utilisateurs. Et lorsqu’un souci arrive, vous faites tous les efforts possibles pour résoudre le problème et remettre tout en ordre pour vos utilisateurs. Mais, accordez-vous assez d’attention à vous-même dans votre travail quotidien…

Présentation DDD du 11 Avril par Cyrille Martraire

J’avais déjà souvent entendu Cyrille parler de DDD (Domain-Driven Design) par exemple lors de discussions sur les design patterns. Bien qu’intrigué, je n’avais jamais pris le temps d’investiguer et de me plonger dans le vaste sujet qu’est le DDD. La présentation dans le cadre de l’Aroll@fterWork du mercredi 11 avril 2012, animée par Cyrille Martraire…

Réduisons la dette!

La dette dans tous ses états On a beaucoup parlé des dettes souveraines au cours de l’année écoulée, et on devrait encore en entendre parler en 2012… Mais au delà des considérations sur la réduction de la dette souveraine des états, ne peut-on pas s’interroger sur la gestion de dettes en général ? A un…

La qualité de code à tous les niveaux – Round-Table Software Craftsmanship Janvier 2012

Qu’est-ce que la qualité de code ? Vous vous doutez que l’état de l’art dans notre métier ne permet pas aujourd’hui de donner une réponse claire qui fait l’unanimité ! C’est justement pour échanger sur ces questions que nous nous retrouvons lors des Round-Tables de la communauté Software Craftsmanship Paris, dont voici le compte-rendu de la…

Première Jam de Code 2012: toujours enthousiastes en TDD !

Pour la première Jam de Code de l’année 2012, c’est bien simple, c’était super ! Autour d’une bonne galette qu’on a partagée à la fin, on a tous pratiqué le TDD “as if you meant it” (une forme très pure voire un peu extrême de Test-Driven Development), sur un sujet plus réaliste qu’un kata qu’on…