Dans un article précédent, nous avons vu comment l’approche DDD, via la définition et l’utilisation d’un Ubiquitous Language et d’un véritable modèle du domaine, peut faciliter la communication entre acteurs projet, aider à l’écriture d’un code plus expressif (et donc plus maintenable), et capable d’adresser la complexité – et les changements – du métier.
Aujourd’hui, nous allons essayer de répondre à certaines questions laissées en suspens par notre première approche de DDD. Comment éviter de multiplier les couches de mapping, sans valeur ajoutée, à différents niveaux de notre architecture ? Comment aller plus loin dans le respect des principes objet tels que l’encapsulation ? Comment faciliter la réalisation d’IHM orientées tâches et activités, présentant des informations vraiment pertinentes pour l’utilisateur ? L’utilisation d’un modèle objet riche est-elle synonyme de dégradation des performances ?
À la mi-2016, Aviv Ovadya s'est rendu compte qu'internet avait un très gros problème —tellement gros qu'il a décidé d'abandonner son travail pour pousser un cri d'alarme. Quelques semaines avant les élections américaines de 2016, il a exposé ses inquiétudes à des professionnels du secteur des nouvelles technologies de la région de la Baie de San Francisco et averti de l'imminence d'une crise de la désinformation lors d'une présentation qu'il a intitulée «Infocalypse.»
In literature, in media and most certainly in the workplace, mediocrity carries a decidedly negative connotation. Nobody wants to be merely mediocre.
Google “mediocrity” and you’ll get results such as “What To Do About Mediocrity on Your Team,” and “Mediocrity Is a Virus — Here’s How to Banish It From Your Life.” Article after article tells us that mediocrity is a slippery slope to complete failure.
Excellence, on the other hand, has become an aspirational gold standard. To strive for excellence is to dodge mediocrity at all costs.
La France a un problème avec l’autisme, et c'est en partie à cause de Françoise Dolto
Before taking the plunge into microservices, it's important to get the fundamentals down. Let's look at some of the key principles to consider.
Mary Lee Berners-Lee, pionnière de l'informatique et mère de Tim Berners-Lee, s'est éteinte fin 2017. Au même moment étaient enterrées les promesses d'un Web pensé à l'origine pour être avant tout un «commun».