• Développement

Des ressources pour bien utiliser les Design Patterns pour le web

Publié le
Des ressources pour bien utiliser les Design Patterns pour le web

La plupart des développeurs ont horreur de se répéter. Je ne sais pas si c'est que nous sommes attirés vers ce métier par gout du challenge, ou que les multiples tâches que nous pouvons automatiser nous donnent de mauvaises habitudes, mais le résultat est là.

Le résultat est que la plupart des développeurs essayent de bien découpler leur code, pour pouvoir le réutiliser de projets en projets, et utilisent beaucoup de ressources libres. Pourtant,, il existe un type de "ressources" très peu utilisent dans les techniques du Web, alors qu'elles permettent d’économiser beaucoup de temps : les design patterns.

Les designs patterns dans les techniques Web.

Imaginez que vous ayez besoin d'un slider. Plutôt que de le refaire a la main, la plupart d'entre vous auront tendance à chercher une ressource Javascript permettant de mettre en place un slider simplement et rapidement. Imaginons maintenant que vous soyez face à un problème et que vous ayez besoin d'une solution, vous pouvez la plupart du temps aller chercher un design pattern.

Les designs patterns sont des solutions fonctionnelles à des problèmes récurrents dans le monde du développement, qui ont êtes souvent utilisés, éprouvés et qui résolvent au mieux un problème donné. Ils demandent évidemment un peu plus de travail de mise en place que l'installation d'un slider, mais peuvent aussi permettre de gagner beaucoup plus de temps, parfois plusieurs heures de recherche de la solution optimale.

Si vous ne connaissiez pas les design patterns, ou que vous ne vous y êtes pas encore intéressé, j'ai choisi pour vous une sélection de ressources et de livres pour vous permettre de bien commencer votre apprentissage des designs patterns pour les langages du Web.

Agnostique

Un très bon livre malgré son âge pour bien commencer avec les design patterns

Ruby

Le livre Design patterns in Ruby (en anglais)

Un repo d'exemple assez bien fait

PHP

Le livre Learning PHP Design Patterns (en anglais)

Quelques ressources gratuites sur le web

Javascript

 

Le livre Learning Javascript Design Patterns (en anglais)

Une ressource gratuite expiquant les design patterns en Javascript (attention, je ne cautionne pas du tout le style graphique)

 

By Benjamin Sanchez

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *