BT
Suivant rss
Abonnés

Live Code pour pratiquer l'Architecture Hexagonale

par Stéphane Wojewoda Suivre 14 Abonnés le  14 juin 2017

L'architecture Hexagonale est un pattern peu usité permettant de découpler le domaine métier des autres couches. Thomas Pierrain explique le concept avant une session de live coding pour réaliser de l'architecture hexagonale avec le Dr Alistair Cockburn le 20 juin prochain à Paris.

Abonnés

Appliquer les modèles Sociocracy 3.0 pour implémenter des pratiques Agile

par Ben Linders Suivre 29 Abonnés , traduit par Thibault Houel Suivre 0 Abonnés   le  06 févr. 2017

Sociocracy 3.0 est un framework ouvert qui permet la collaboration au sein d'organisations agiles et qui les aide à inscrire l'amélioration continue des produits et des services dans leur ADN. Il fournit des modèles pour toutes sortes d'activités comme la coordination du travail, l'efficacité des réunions, la gouvernance et la construction d'une organisation.

Abonnés

Microservice antipatterns à Qcon London 2016

par Slim Ouertani Suivre 8 Abonnés le  14 mars 2016

Qcon vient de souffler sa dixième bougie à Londres. Plusieurs présentations ont remporté un franc succès durant la conférence, dont "microservice antipatterns" de Tammer Saleh qui a généré beaucoup de réactions sur tweeter.

Abonnés

Présentation de l’Architecture IODA

par Jan Stenberg Suivre 38 Abonnés , traduit par Slim Ouertani Suivre 8 Abonnés   le  18 juin 2015 4

Pour Ralf Westphal, les modèles d’architectures communs (en couches, hexagonale, Clean) semblent tous très similaires donnant une idée très grossière de la structure d’une application. À la recherche d’une autre manière de décrire les architectures, Westphal a défini un style architectural - IODA architecture - construit autour de 3 responsabilités formelles : Opération, Données et Intégration.

Abonnés

Utiliser le concept "Worse is better" en Agile et en Lean

par Ben Linders Suivre 29 Abonnés , traduit par Patrick Bobo Suivre 0 Abonnés   le  27 avr. 2015

Avoir moins de fonctionnalités peut engendrer un meilleur produit, d'après le concept "Worse is Better" décrit il a 25 ans par Richard P. Gabriel. Selon Kevlin Henney et Frank Buschmann, nous pouvons nous inspirer de ce concept pour le développement et l'architecture en agile et en lean.

Abonnés

Tester l'Internet des Objets

par Ben Linders Suivre 29 Abonnés , traduit par Chris Woodrow Suivre 0 Abonnés   le  08 janv. 2015

Les tests d'applications embarquées et de systèmes destinés à l'internet des objets doivent prendre en compte les interactions physiques, sensorielles et émotionnelles explique Gerie Owen, Analyste d'affaires chez Northeast Utilities.

Abonnés

Apache Camel 2.14 : Java 8, Spring 4, REST DSL et Metrics

par Matt Raible Suivre 13 Abonnés , traduit par Chris Woodrow Suivre 0 Abonnés   le  29 oct. 2014

L'équipe Apache Camel a récemment sorti la version 2.14. Camel est un framework d'intégration open-source qui fournit des composants basés sur les patterns d'intégration d'application d'entreprise les plus répandus. Il permet à une application de définir des routes et des règles de médiation à l'aide de nombreux langages dédiés (DSL), en utilisant, par exemple, Java, XML, Groovy ou Scala.

Abonnés

Conception et Implémentation de Protocoles avec Martin Thompson

par Harry Brumleve Suivre 2 Abonnés , traduit par Julien Delhomme Suivre 1 Abonnés   le  01 août 2014

Les architectes et les développeurs, en ne s'intéressant pas au besoin de définir des protocoles d'interaction au sein de leurs domaines, passent régulièrement à côté d'opportunités d'introduire de la stabilité dans leurs systèmes. Récemment, InfoQ a envoyé à Martin Thompson, expert en informatique haute-performance, une série de questions portant sur la conception de protocoles et sur SBE.

Abonnés

Les modèles propres et représentatifs sont clés pour la performance

par Jan Stenberg Suivre 38 Abonnés , traduit par Julien Delhomme Suivre 1 Abonnés   le  01 juil. 2014

Les systèmes haute-performance parlent de modèles propres et représentatifs. Le code n'a pas forcément à être laid, obscur et difficile à lire, a affirmé Martin Thompson lors de la récente conférence DDD Exchange à Londres.

Abonnés

Facebook : MVC ne scale pas, utilisez plutôt Flux (mise à jour)

par Abel Avram Suivre 12 Abonnés , traduit par Julien Delhomme Suivre 1 Abonnés   le  20 juin 2014

Facebook est arrivé à la conclusion qu'MVC ne satisfaisait pas ses besoins de scalabilité et a décidé de le remplacer par un autre pattern : Flux. Cet article a été mis à jour à l'appui des retours de la communauté et de la réaction de Jing Chen, de Facebook.

Abonnés

Principes de Conception Orientés Objet et Programmation Fonctionnelle

par Jan Stenberg Suivre 38 Abonnés , traduit par Nicolas Frankel Suivre 8 Abonnés   le  25 mars 2014

Richard Warburton a récemment exposé dans une présentation que la programmation orientée objet possède beaucoup de principes de conception bien établis, comme les principes SOLID. Cependant, lorsqu'ils se dirigent vers la programmation fonctionnelle, beaucoup de développeurs ne savent pas comment utiliser leurs compétences de conception.

Abonnés

Design Patterns pour Applications Cloud

par Jan Stenberg Suivre 38 Abonnés , traduit par Julien Delhomme Suivre 1 Abonnés   le  17 févr. 2014

Le groupe Patterns & Practices de Microsoft a récemment mis à disposition un guide suggérant des solutions et patterns utiles pour l'implémentation des applications hébergées sur le Cloud. L'ambition du groupe est de mettre à disposition des guides de conception des systèmes distribués applicables à toute plate-forme Cloud, même si les exemples donnés ciblent Windows Azure.

Abonnés

Les principes de design SOLID pour JavaScript

par Jan Stenberg Suivre 38 Abonnés , traduit par Nicolas André Suivre 0 Abonnés   le  04 févr. 2014

Les principes SOLID sont un des éléments de la programmation orientée objet qui peuvent vous aider à écrire du code JavaScript stable et de bonne qualité. C'est ce que Derick Bailey, auteur et développeur focalisé sur le JavaScript, déclare dans une récente présentation.

Abonnés

Introduire de la simplicité dans un système via des composants Event Driven simples

par Jan Stenberg Suivre 38 Abonnés , traduit par Grégory Weinbach Suivre 0 Abonnés   le  18 juin 2013

Pour rendre un système simple, utilisez des événements pour supporter les interactions entre de petits composants métiers, c'est ce qu'a suggéré Russ Miles lors d'une récente présentation Développer des composants Event Driven simples pour du logiciel agile.

Abonnés

Simplification de l'architecture des systèmes avec les évènements

par Jan Stenberg Suivre 38 Abonnés , traduit par Jawher Moussa Suivre 0 Abonnés   le  07 juin 2013

Utiliser les évènements pour les interactions entre de petits composants métiers permet de simplifier l'architecture d'un système, a expliqué Russ Miles en parlant de la simplification d'architecture grâce aux évènements.

BT