Culture
DDD
Design Pattern
Programmation fonctionnelle

Qui a dit que le DDD et le logiciel en général ne pouvait être composé que de classes, d’héritage, et qu’une modélisation sans comportement était forcément un modèle anémique, un anti-pattern par définition ?

Dans cette vidéo, Scott Wlaschin nous montre comment on peut définir un modèle métier si riche grâce à l’approche fonctionnelle, qu’il permet d’éviter de réduire la nécessité d’écrire des tests.

J’ai personnellement dévoré cette conférence :)


Partagé par Romain Fallet
il y a environ 4 ans
6

Benoit GANTAUME il y a environ 4 ans
Merci du partage. Ça me donne encore plus envie de m’intéresser de près à la programmation fonctionnelle !
Romain Fallet il y a environ 4 ans
Nous avons commencé à mettre en place le DDD avec la programmation fonctionnelle dans mon équipe et je trouve que ça simplifie beaucoup de choses à l'usage
Charles Dimitri il y a environ 4 ans
J'ai vu ce talk il y'a quelques mois, et c'est l'un des meilleurs que j'ai vus. Il y'a aussi Mark Seeman qui propose de très bons talks sur le même sujet.
Benoit GANTAUME il y a environ 4 ans
@Charles Dimitri : qu'est-ce que tu en as retiré ?
Pourquoi devrais-je l'étudier selon toi ?
Anh-Vu Tran il y a environ 4 ans
Toutes les vidéos de Scott Wlaschin sont excellentes ! La première vidéo que j'ai vue de lui m'a donné envie de voir toutes les autres qui sont mentionnées sur son site.
En plus d'être très bon dans son domaine (no pun intended !), c'est un super pédagogue qui sait expliquer simplement des concepts compliqués sans les vulgariser/dénaturer.
Pour ajouter un commentaire, tu dois te connecter ou créer un compte.
Peut-On Encore Faire Confiance Aux ESN Avec Fanny Vaccaro
Accéder à l'épisode
Apprendre à dompter ses émotions avec Elodie Bancelin
Accéder à l'épisode
Quoi de neuf les devs ? Numéro 30
Afficher la ressource
You are naming your tests wrong!
Afficher la ressource
Blockchain : jouet ou véritable objet économique avec Arnaud Lemaire
Accéder à l'épisode
Artisan Développeur utilise des cookies afin de t'offrir les meilleurs services. En poursuivant ta navigation, tu acceptes l’utilisation de cookies. En savoir plus