Le pattern singleton en Swift

Aujourd’hui nous allons voir comment implémenter en Swift un des patterns les plus contesté : le singleton. Le pattern singleton résout à la fois la connection avec les objets du monde réel et les problèmes d’encapsulation des ressources partagées en veillant à ce qu’il n’y…

Le pattern Itérateur en Swift

Aujourd’hui nous allons parler du design pattern itérateur (iterator en anglais). Un itérateur fournit une interface standard pour parcourir une collection d’élément d’un objet, sans avoir la nécessité de comprendre sa structure sous-jacente.

Le pattern Factory Method en Swift

Après nous être intéressé au pattern Builder, nous allons maintenant parler du Factory Method (ou Fabrique en français). Ce patron de conception est très commun car il permet, de manière simple et unique, de créer des objets dérivant d’un même type (généralement abstrait) en fonction de paramètre…