Not My Idea

Carnets Web d'Alexis Métaireau

Archive for the ‘spiral’ tag

Dependency Injection – Using SpiralDi Container

2 comments

Please note that this article is also available in French. A big thanks to Frédéric Sureau for his translation work on the English version.

Since my previous article (FR), I have kept on working on the dependencies injector of Spiral, wich I just published in a standalone version.

Here is an overview of SpiralDi functionnalities, and some examples on the use.
Read the rest of this entry »

Written by Alexis Metaireau

juin 23rd, 2009 at 11:10

Injection de dépendances – Utilisation du SpiralDi Container

one comment

Cet article est également disponible en version anglaise. Un grand merci à Frédéric Sureau pour son travail de traduction.

Suite à mon précédent article, j’ai continué à travailler sur l’injecteur de dépendances de Spiral, que je viens de publier dans une version standalone.

Voici un tour d’horizon des fonctionnalités apportées par SpiralDi, ainsi que quelques exemples d’utilisation.
Read the rest of this entry »

Written by Alexis Metaireau

juin 23rd, 2009 at 11:05

Introduction à l’injection de dépendances: le cas du singleton.

12 comments

L’architecture logicielle est un des aspects du développement qui m’intéresse particulièrement. Ça fait d’ailleurs un bout de temps que l’idée d’un article à propos des dépendances (de l’injection de dépendances) et du cas du singleton me trotte dans la tête, alors, le voici:

Avant tout, il faut bien comprendre que sans contexte il n’existe pas de manière plus censée qu’une autre pour construire une application. Il existe par contre un ensemble de bonnes pratiques qu’il est bon de connaitre et d’appliquer, dans la plus large mesure possible. Ces pratiques sont souvent mal connues, et nombre d’entre elles sont appliquées à la va vite.

Nous allons tenter d’expliquer ici pourquoi et comment l’implémentation la plus rependue du singleton favorise la création de dépendances, et comment nous pouvons y remédier, grâce à l’injection de dépendances.
Read the rest of this entry »

Written by Alexis Metaireau

mai 25th, 2009 at 4:36