Wzorce projektowe w Objective-C i Swift – Kompendium

Niniejsza strona jest integralną częścią serii artykułów, w których prezentuję wzorce projektowe zaimplementowane w Objective-C oraz Swift. Zestawienie wzorców (ich grupowanie oraz lista) bazuje na danych z Wikipedii. Implementacja oraz przykłady są zlinkowane w tabeli i prowadzą do postów, które ukazały się na tym blogu w ramach serii  Wzorce projektowe w Objective-C i Swift.

Z racji tego, że to dopiero początek, kolejne wzorce będą ukazywać się na blogu i będą linkowane na tej stronie. Jeśli jeszcze czegoś tu nie ma, to zachęcam do zapisania się na newsletter, a na pewno zostaniesz powiadomiony o nowym wpisie. W komentarzy możesz także zostawić informację, na jaki wzorzec czekasz.

Wzorce Kreacyjne (Konstrukcyjne)

Wzorzec projektowyRodzajObjective-CSwift
Budowniczy (Builder)obiektowyBudowniczy w Objective-CBudowniczy w Swift
Fabryka Abstrakcyjna (Abstract Factory)obiektowyFabryka Abstrakcyjna w Objective-CFabryka Abstrakcyjna w Swift
Metoda wytwórcza (Factory Method)klasowy
Prototyp (Prototype)obiektowy
SingletonobiektowySingleton w Objective-CSingleton Swift

Wzorce Strukturalne

Wzorzec projektowyRodzajObjective-CSwift
 Adapter klasowy oraz obiektowy
 Dekorator (Decorator) obiektowy
 Fasada (Facade) obiektowy
 Kompozyt (Composite) obiektowy
 Most (Bridge) obiektowy
 Pełnomocnik (Proxy) obiektowy
 Pyłek (Flyweight) obiektowy

Wzorce Czynnościowe (Behawioralne)

Wzorzec projektowyRodzajObjective-CSwift
 Interpreter klasowy
 Iterator obiektowy
Łańcuch zobowiązań (Chain of responsibility) obiektowy
 Mediator obiektowy
 Metoda Szablonowa (Template Method) klasowy
 Obserwator (Observer) obiektowy
Odwiedzający (Visitor) obiektowy
 Pamiątka (Memento) obiektowy
 Polecenie (Command) obiektowy
 Stan (State) obiektowy
 Strategia (Strategy) obiektowy

2 przemyślenia nt. „Wzorce projektowe w Objective-C i Swift – Kompendium”

    1. Cześć, to jest bardzo trafna uwaga, zobaczę co da się zrobić. Artykuł jest z 26 stycznia 2015.

Dodaj komentarz