Skip to content

👨‍👩‍👧‍👦 - My personal Repo to learn all 23 Gang of Four patterns and all SOLID Principles using Swift and Playgrounds

Notifications You must be signed in to change notification settings

SebastianBoldt/Gang-of-Four-and-Solid-Principles-in-Swift

Repository files navigation

GoF & SOLID in Swift

👨‍👩‍👧‍👦 My personal Repo to learn all GOF und SOLID Patterns using Swift and Playgrounds

✅ Implemented and internalized

❌ Waiting for implementation

GoF - Gang of Four

Behavioral

✅ Chain Of Responsibility

✅ Command

✅ Iterator

✅ Strategy

✅ Mediator

✅ Visitor

✅ Observer

✅ Memento

✅ State

✅ Interpreter

Creational

✅ Singleton

✅ Prototype

✅ Factory Method

✅ Builder

✅ Abstract Factory

Structural

✅ Bridge

✅ Decorator

✅ Composite

✅ Adapter

✅ Flyweight

✅ Facade

✅ Protection Proxy

✅ Virtual Proxy

SOLID

✅ Dependency Inversion Principle (DIP)

✅ Single Responsibilty Principle (SRP)

✅ Open Closed Principle (OCP)

✅ Interface Segregation Principle (ISP)

✅ Liskov Substitution Principle (LSP)

About

👨‍👩‍👧‍👦 - My personal Repo to learn all 23 Gang of Four patterns and all SOLID Principles using Swift and Playgrounds

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages