Mathieu Desnouveaux

Retour d'expérience sur la migration d'un RAD vers une Clean Architecture

Cette sketchnote représente la conférence 'Retour d'expérience sur la migration d'un RAD vers une Clean Architecture' présentée par Nathan Pretot lors de l'AFUP Day Lille le 16 mai. En haut, le titre 'Clean Architecture' est affiché en gros caractères avec le sous-titre 'Retour d'expérience'. À gauche, un personnage avec une bulle de dialogue dit 'Le code raconte le métier'. Au centre, des flèches relient des concepts comme 'Ubiquitus Language', 'Permet de représenter le métier', 'Service pour la logique', et 'Représente des services métiers'. À droite, des annotations comme 'Entité Valeur Object' et 'Système par couche' sont illustrées. En bas, des hexagones représentent 'Architecture Hexagonale' et 'CQRS'. Des icônes illustrent 'Pour la lecture & écriture', 'Préparer la séparation', et 'Port / Adapter'.

La conférence "Retour d'expérience sur la migration d'un RAD vers une Clean Architecture" présentée par Nathan Pretot lors de l'AFUP Day Lille le 16 mai partage des expériences et des stratégies pour migrer d'une architecture RAD (Rapid Application Development) vers une Clean Architecture. Nathan explique que le code legacy c'est quand rien ne marche, mais que tout marche. Il met en avant des concepts comme le Domain-Driven Design (DDD), l'architecture hexagonale, et la séparation des responsabilités. La conférence aborde également des sujets comme la représentation des services métiers, la préparation de la séparation, et l'utilisation de ports et d'adaptateurs pour les connexions entre couches. Des exemples concrets de migration et d'amélioration sont partagés, offrant des perspectives nouvelles pour les projets similaires.