L’adapter, il rend tout le monde d’accord !

Un adaptateur entre deux classes UML

Un autre article signé design pattern ! Et cette fois-ci, je mets la lumière sur le pattern Adapter ! Aussi nommé Wrapper, ce pattern rentre dans la catégorie des patterns structurels dont leurs rôles sont de gérer la relation entre les classes. Vous connaissez tous le principe d’un adaptateur ? Un petit exemple, quand on essaye de brancher un appareil anglais vers une prise française, il faut ce dispositif pour bien le brancher ils ne sont pas compatibles. Ici, c’est la même chose ! Voyons voir le fameux adaptateur du code source ! C’est parti !

[ Lire la suite ]

Les Design Pattern ! Un petit aperçu !

Logo d'engrenages avec des classes UML en arrière plan

Il arrive parfois sur le net que des développeurs parlent de design pattern, mais qu’est-ce donc qu’un design pattern au juste ? Souvent mécompris, voir même totalement obscure pour certain, j’ai moi même du mal à trouver des explications simples et concrètes sur leur utilisation, pourtant les design pattern est une stratégie à part entière qui fait souvent la différence entre un projet casse tête et un autre facile à développer. Ici je vais tenter d’expliquer ce concept et leurs rôles dans un programme, c’est parti !

[ Lire la suite ]