Résultats
Il y a 3 ans
Craft – Le Supple Design en DDD
Cet article est le deuxième épisode de la série sur le Domain Driven Design, approche de conception logicielle décrite dans le Blue Book d’Eric Evans écrit en 2003 (Domain-Driven Design: Tackling Complexity in the Heart of Software), puis dans son condensé, le Yellow Book (Domain-Driven Design Reference: Definitions and Pattern Summaries), écrit en 2014. Utilisant...
Il y a 3 ans
Craft – Les patterns tactiques du DDD
Le DDD (ou Domain-Driven Design) est une approche de la conception logicielle qui préconise, entre autres, de mettre le domaine métier au centre du développement logiciel. Cette approche est globale car elle propose des outils de conception à la fois au niveau du code, au niveau de l’organisation d’un projet et même au niveau stratégique...
Il y a 4 ans
Retour sur l’après-midi du Domain-Driven Design
Le 7 juin dernier s’est déroulé l’après-midi du Domain-Driven Design au centre de conférence Microsoft, à Issy-les-Moulineaux. Cet évènement, animé par Thomas Pierrain, Bruno Boucard et Jérémie Grodziski (co-organisateurs du meetup DDD Paris et fondateurs du mouvement « Let’s reboot DDD »), avait pour objectif l’introduction aux patterns tactiques et à l’approche du DDD au travers...
Il y a 5 ans
Retour sur nCrafts 2016
Souvent quand on essaie d’expliquer ce qu’est le software craftsmanship, on a du mal à synthétiser les idées qui définissent ce mouvement. Après réflexion, il s’avère que la conférence nCrafts à elle seule nous donne un bel aperçu : DDD, BDD, TDD, code quality, functionnal programming, craftsmenship, machine learning and much more… It´s all there...
Il y a 5 ans
Pérennisez votre métier avec l’architecture hexagonale !
Dans la majorité des DSI où nous intervenons, nous faisons souvent le même constat depuis plusieurs années ; il reste difficile de produire des applications évolutives et pérennes. C’est d’autant plus vrai aujourd’hui alors que la révolution numérique (ne dites surtout pas digitale) bat son plein, entrainant des nouveautés incessantes en termes de technologies, d’outillage, etc. Ainsi,...
Il y a 6 ans
Screencast : Dependency Inversion Principle
Dans ce screencast, nous réalisons un kata pour appliquer le Principe d’Inversion de Dépendance (Dependency Inversion Principle – DIP) de SOLID. Dans la programmation orientée objet, ce principe consiste à découpler les composants de haut niveau (la logique de l’application) des composants de bas niveau (les implementations). Lorsque ce principe est appliqué, cela rend l’application...
Il y a 8 ans
Lien entre le fonctionnel, l’objet et le DDD
Dans la troisième partie de la soirée Vue d’ensemble du DDD, Jérémie Grodziski nous explique quels sont les liens entre le Domain Driven Design et les paradigmes fonctionnel et orienté objet. On a souvent tendance à assimiler l’approche DDD à la bonne manière de concevoir un système sous la forme de classes (orienté objet). C’est totalement juste....
Il y a 8 ans
Le Value Object et l’Entity du DDD
Parmi les Building Blocks définis dans l’approche DDD, certains sont plus simples et fondamentaux que d’autres. Ceux-là permettent de mettre en place du DDD dans un projet de manière progressive et pragmatique tout en ayant un retour sur refactoring extrêmement gratifiant. Avec cette vidéo, vous allez découvrir dans les détails ce qui font les spécificités d’un Value Object et d’une Entity au sens...
Il y a 8 ans
Une vue d’ensemble du DDD par Jérémie Grodziski
Qu’est-ce que le Domain Driven Design ? Pourquoi cette approche mérite amplement d’être re-découverte et appliquée avec succès dans nos projets ? Avec cette vidéo, vous allez assister à une introduction du Domain Driven Design. Il s’agit de la première partie de la soirée Vue d’ensemble du DDD qui s’est tenue chez Xebia le 26 février 2013. Jérémie...
Il y a 8 ans
Une vue d’ensemble du DDD chez Xebia, le 26 février 2013
Le prochain meetup du groupe DDD Paris aura lieu jeudi prochain, le 26 février 2013. Au programme, une vue d’ensemble du Domain Driven Design avec la présentation par Jérémie Grodziski des trois éléments clés constituant le DDD : Une approche dirigée par des modèles, contextualisés par des "Bounded Context" et surtout centrée sur l’Ubiquitous Language, Des building blocks...
Il y a 8 ans
Revue de Presse Xebia
La revue de presse hebdomadaire des écosystèmes Java/JEE proposée par Xebia. Mobilité Dropbox Sync API pour iOS et Android (Par Dmytro Podyachiy) Web HTML 5 – WebRTC (Par Yannick Grenzinger) Client-side Messaging Essentials (Par Jean Helou) Le coin de la technique Domain Driven Design – Apache Isis (Par Yannick Grenzinger) Publication de Play 2.1.0 (Par...
Il y a 11 ans
Le pattern Specification pour la gestion de vos règles métier
Souvent lorsque l’on parle de gérer les règles métiers, on pense à moteur de règle, pas forcement … Le design pattern Specification est une solution de gestion de vos règles métiers. Ce pattern a été formalisé par Eric Evans, père du DDD, et Martin Fowler que l’on ne présente plus. Ce pattern est simple mais...
Il y a 11 ans
Revue de Presse Xebia
La revue de presse de l’actualité Java/J2EE hebdomadaire proposée par Xebia. Actualité éditeurs / SSII JEE 6 commence à apparaître chez JBoss Le coin de la technique Sortie de TeamCity 5 Apache Camel continue d’évoluer Evènements de notre communauté en France et à l’étranger Suite et fin, traduction de la deuxième partie de DDD Quickly
Il y a 11 ans
Revue de Presse Xebia
La revue de presse de l’actualité Java/J2EE hebdomadaire proposée par Xebia. Actualité éditeurs / SSII SpringOne G2X : c’est parti pour Spring 3 ! RIA GWT 2.0 Milestone 1 Le coin de la technique memcached vs. DataGrid, serveur stupide vs. serveur astucieux ? Finalisation de l’implémentation de référence de Beans Validation Le noyau de dm...
Il y a 12 ans
Jazoon – Jour 2 – DDD et Value Objects
En fin de matinée, nous avons eu une présentation Domain Driven Design et Value Objects (attention, ces VO là ne sont pas des DTO !). Cette présentation ne fait pas partie des révélations de Jazoon, néanmoins elle a fait preuve de bon sens, et ça on aime ! Comme la présentation, commençons par la conclusion....
Il y a 12 ans
Paris JUG – Soirée SPECIALE DDD ce lundi 15 juin
Ce lundi 15 juin se tiendra une soirée exceptionnelle organisée par le Paris JUG dans les locaux de l’EPITA. Une star mondiale de la conception logicielle, Eric Evans, nous présentera le DDD (Domain Driven Design). Inscrivez-vous dès maintenant, les places sont limitées et prisées. Voici le plan d’accès à l’EPITA pour vous rendre à cet...
Il y a 12 ans
DDD – La conception qui lie le fonctionnel et le code
Le DDD, Domain Driven Design, laisse une impression qui amène souvent à une des remarques suivantes : J’en ai déjà entendu parlé … – (mais je ne sais pas ce que c’est) Je crois l’avoir vu dans le TDD … C’est comme le MDA? – ça marche avec un ensemble de sigles MDSD, MDD Hein?...