Conception et développement d'API : l'interview croisée de l'équipe Élao

API Conception REST API Design - 27 Nov 2017

Conception et développement d'API : l'interview croisée de l'équipe Élao

Concevoir et développer une API n’est pas un exercice trivial. La littérature en la matière et les ressources sur Internet abondent, mais au moment d’implémenter une API, le développeur reste confronté à de nombreux choix.

Plutôt qu’énumérer une litanie de bonnes pratiques pontifiantes, nous donnons la parole à nos développeurs pour qu’ils partagent leurs expériences, vous livrent leurs points de vue ainsi que des conseils utiles sur les nombreux aspects techniques qui touchent aux API.

Lire la suite ...

Architecture Conception Symfony PHP - 21 Jun 2017

L'architecture hexagonale avec Symfony

Introduction L’architecture hexagonale, également appelée Ports & Adapters, présente deux caratéristiques lorsqu’on la schématise : une forme hexagonale (d’où son nom) et une séparation entre l’application, l’extérieur et une partie contenant des adapteurs permettant aux deux de communiquer. Elle a été pensé par Alistair Cockburn dans les années 2000. Son but est de permettre à une application d’être pilotée sans distinction par des utilisateurs, des programmes, des tests automatisés ou des scripts ainsi que d’être développée et testée de façon isolée de son contexte d’exécution et de ses bases de données.

Lire la suite ...
L'architecture hexagonale avec Symfony

Design Pattern Conception - 04 May 2017

Le Design Pattern 'Decorator'

Le Gang of Four a classé les design patterns dans trois catégories : les DP de création, les DP structurels et les DP comportementaux (behavior). Au début de cette série, nous avons abordé deux design patterns de création : la Factory Method et le pattern Abstract Factory. Je vous propose aujourd’hui de nous pencher sur notre premier design pattern structurel : le Decorator. Il y sera notamment question de modération, de sexe et de grossièretés.

Lire la suite ...
Le Design Pattern 'Decorator'
Le Design Pattern 'Abstract Factory'

Design Pattern Conception - 11 Apr 2017

Le Design Pattern 'Abstract Factory'

Deuxième article d’une série consacrée aux Design Patterns. Aujourd’hui, le pattern AbstractFactory où il sera question de produits, de familles et de fabriques (factories, au pluriel s’il vous plaît). Une gentille famille américaine Une gentille famille américaine Le livre Head First Design Patterns (dont j'ai déjà vanté les mérites) regroupe les deux patterns Factory Method et AbstractFactory dans un même chapitre consultable en ligne et intitulé The Factory Pattern: Baking with OO Goodness.

Lire la suite ...

Design Pattern Conception - 10 Apr 2017

Le Design Pattern 'Factory Method'

Plan de l’article : Repères bibliographiques Ceci n’est pas une pipe Le Design Pattern ‘Factory Method’ Quelques repères bibliographiques en guise de préambule Avant d’entrer dans le vif du sujet en abordant notre premier Design Pattern, permettez-moi de citer deux ouvrages incontournables lorsque l’on évoque ce sujet. Design Patterns: Elements of Reusable Object-Oriented Software En effet, difficile d’entamer une série d’articles consacrés aux Design Patterns sans faire référence à la bible en la matière : Design Patterns: Elements of Reusable Object-Oriented Software.

Lire la suite ...
Le Design Pattern 'Factory Method'