Ils répondent à des problèmes de conception POO , ils résulte de bonne pratique en POO.
Ce repository fonctionne avec les différentes branche. Chaque branches posséde le nom d'un design pattern qui sera soit de conception , structuration ou comportement avec le cours et un exemple de code . Pour les branches marques "project" en début ce sont les branches qui concerne les projets demander pour la notion de cette matière.