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 plus de 3 ans
6

Benoit GANTAUME il y a plus de 3 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 plus de 3 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 plus de 3 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 plus de 3 ans
@Charles Dimitri : qu'est-ce que tu en as retiré ?
Pourquoi devrais-je l'étudier selon toi ?
Anh-Vu Tran il y a plus de 3 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.
Comment faire du TDD ?
Accéder à la vidéo
Plusieurs manières de faire du TDD
Accéder à la vidéo
Les Points De Complexités Et Le Management Avec Laurie Silvio Et Quentin André
Accéder à l'épisode
Recruter avec de l'algorithmique
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