#clean-code

30 talk(s) avec ce tag

Clean Code

À quoi ça sert de faire du code propre ? Et puis c’est quoi d’abord ? Comment je m’y mets ? Live code inside.

Coding Dojo

Une session où c’est vous qui pratiquez. Moi, je ne fais que poser des questions :). Comme c’est vous qui allez bosser, c’est vous …

Refactoring legacy code

Quelques techniques pour refactorer du code legacy avec du couplage et des dépendances fortes. Session basée sur le kata TripService. Live code …

Test unitaire, Test After, Test First et TDD

Une courte introduction aux tests unitaires et aux stratégies pour les écrire. Live code inside.

Coding Dojo

Mettre en place un ‘coding dojo’ c’est très simple, cela demande uniquement un peu de temps, de bonne volonté et surtout beaucoup de …

Le Software Craftsmanship en contexte industriel.

Dans des contextes où seuls les apports fonctionnels sont valorisés (“ce que le client voit”), le mouvement du Software Craftsmanship et …

Coding Dojo

Vous avez envie de découvrir ou d’approfondir des techniques de codes mais vous manquez de temps ? Un coding dojo c’est l’occasion de progresser en …

Sensibilisation au software craftsmanship

Découvre ce qu’est le Software Craftsmanship, clean code, le refactoring et la dette technique en manipulant des Legos ! Lego permet de …

Le Craftsmanship par les Lego

Cet atelier propose de découvrir le clean code, refactoring, dette technique, approche iérative grâces à des exerices de construction. Adaptée à tous …

DDD Games

Découvrez quelques points essentiels de Domain-Driven Design par la pratique sous forme de petits jeux sur papier.

Domain-Driven Design dans un contexte legacy

Un tour d’horizon d’aspects importants de DDD sous la forme d’un retour d’expérience dans le domaine de la finance

Extremist Programming - avec Eric Lefevre-Ardant

Bien sûr, notre métier est sérieux ; le Software Craftmanship n’est-il pas avant tout le professionnalisme ? Bien sûr, le progrès vient …

Legacy Code : faire évoluer ou ré-écrire ?

Comment livrer des fonctionnalités ambitieuses malgré le code existant sans aucun test ? Visite guidée au travers de retours d’expérience.

Votre sujet sur-mesure

Atelier sur papier, en code autour d’un kata original, présentation ou retour d’expérience sur l’un des thèmes qui me passionnent: …

Clean Code

Avez vous déja pris le temps de décortiquer les pratiques du livre de l’Oncle Bob: Clean Code? Le temps d’un repas, regardons comment …

CQRS/ES from Scratch

Un livecoding présentant une implémentation CQRS/ES en partant de rien, pour savoir comment débuter

Introduction au BDD

Le Behavior Driven Development est le prolongement coté Spécification du TDD. Cette session vous montrera l’intérêt et la mise en oeuvre de …

Le DDD au quotidien

Voyons ensemble des pratiques très concrète pour mieux appliquer les concepts du Domain Driven Design

TDD by example

Introduction concrète au Test Driven Development, selon le livre de Kent Beck, adapté aux technos Microsoft (Méthodes, Utilisation de MSTests ou …

Gilded-Rose-Inn, comment refactorer un code legacy

L’auberge de Gilded-Rose est situé au cœur de Hurlevent, et propose aux voyageurs de tout Azeroth (le monde de Warcraft) des objets rares et des …

Le code source c'est comme les toilettes: c'est bien quand ça marche, c'est mieux quand c'est propre!

Parce qu’une base de code sait nous retourner le respect qu’on lui montre, voyons comment lui témoigner un peu plus notre amour … …

Codons ensemble

Prenons un moment pour coder ensemble. Prenons un petit exercice (kata) pour nous exercer sur certaines pratiques, comme TDD ou Clean Code, dans un …

Coding dojo / Kata

Animation de coding dojo, format randori ou kata, Thèmes TDD, BDD, refactoring, langage au choix (Java, Python, PHP, Haskell, Javascript, Cobol, …

Clean Code, coder proprement.

Le Clean Code (R.C. Martin) est un magnifique livre qui rassemble toutes les pratiques pour écrire du code lisible. Cette présentation présente les …

L'objet en mode Clean Code et DDD

Après plusieurs années à programmer en Java, je découvre encore pleins de belles constructions qui solutionnent bons nombres de mes problèmes. Cet …

Une Lettre pour un Diamant

(live coding / présentation) Résolution de kata avec Test-Driven Development. En savoir plus sur https://xavierpigeon.com/conferences.html.

Software craftsmanship.

Software craftsmanship? Encore un buzzword pour vendre des certifications? Mis en avant par des célébrités comme Robert Martin ou Sandro Mancuso, …

Apprendre à développer avec des Legos

Et si on mettait à la même table développeur, chef de projet, métier, testeurs … et que l’on arrivait à comprendre enfin …

Crafting Secure Software

Le hands-on pour les développeurs qui n’ont pas le temps pour la sécurité! Avec un logiciel de qualité, il est possible d’avoir plus de …

Lego4DevOps

Dev et Ops, vous n’arrivez pas à vous comprendre? Il est temps que ça change avec une session faite pour ça : Lego4DevOps. Atelier créé par …