L'après-midi du Domain-Driven Design

Par:
fredericmazue

lun, 03/04/2017 - 11:50

Deux après le succès de l’après-midi du Software Craftsmanship, 42skillz revient le 7 juin prochain chez Microsoft France avec la même formule boostée en live-coding mais pour vous proposer cette fois une immersion dans le DDD que vous n’êtes pas prêt d’oublier. 

Fini le code métier noyauté par de la plomberie technique ou du code « générique » sans aucune saveur métier. Que vous ayez des connaissances ou non à propos du Domain Driven Design, cette conférence vous permettra de repartir avec les idées claires, mais surtout pleines d'astuces concrètes pour pouvoir les appliquer dès le lendemain sur vos projets (notamment « legacy »). 

Étudiants, développeurs et architectes sont les bienvenus. 

Inscription sur le Meetup DDD Paris : http://tinyurl.com/l92xtzx

Au programme

13H30: Pourquoi faut-il s'intéresser plus que jamais au Domain-Driven Design (keynotes – 45 minutes)

Comment expliquer que le DDD soit toujours pertinent plus de dix ans après son introduction ? Que signifient ces 3 "D" et en quoi peuvent-elles nous aider dans nos projets ? Qui fait du Domain Driven Design aujourd'hui en entreprise, et comment le pratiquent-ils ? Je veux m'y mettre, mais trouve ça un peu impressionnant, par où commencer ? En répondant à ces quelques questions, nous démarrerons notre après-midi en explicitant un maximum d'implicites atours du DDD, histoire de partager tout ensemble son utilité, mais aussi le même vocable.

14H30: Reprendre le contrôle sur une situation "legacy" - la (re)découverte du domaine

Est-il possible de faire du DDD lorsqu'on a déjà une montagne de code "à l'ancienne" (pudiquement appelé "Legacy") ? Partant d'une application existante factice, nous verrons comment reprendre le contrôle sur ce qui est fait et pourquoi. A l'aide de techniques diablement efficaces pour interagir avec les experts du domaine, mais aussi pour "parler" au code a priori... nous verrons comment arriver à reprendre la maîtrise sur les enjeux de votre projet, ainsi que des zones à privilégier pour entamer sa reconquête du "Domaine".

15h45: Pause

16h00: Reprendre le contrôle sur une situation "legacy" - quelques patterns à notre disposition

Une fois la curiosité pour le domaine relancée dans l'équipe, notre objectif va être de réduire un maximum l'écart entre les concepts exprimés par le métier et l'espace de notre solution (code, architecture). La situation idéale étant de coller si bien au besoin que chaque modification souhaitée par le business soit la plus facile et rapide à supporter du côté du code. En continuant à reprendre le contrôle sur notre application legacy factice, nous allons illustrer en live-coding quelques armes notamment fournies par le DDD pour être diablement efficaces côté "Design".

18H: Wrap-up et clap de fin

Date : Le 7 juin 2017 
Lieu : Centre de conférence Microsoft, 41 quai du président Roosevelt, 92130 à Issy-les-Moulineaux.
Gratuit
Horaire : 13H à 18H15