Learning/DesignPatterns
Design Patterns implemented in Swift 5.0 A short cheat-sheet with Xcode 10.2 Playground (Design-Patterns.playground.zip). π¨π³δΈζη π· Project started by: @nsmeme (Oktawian Chojnacki) π· δΈζηη± @binglogo (ζ£ζ£ε½¬) ζ΄ηηΏ»θ―γ π How to generate README, Playground and zip from source: GENERATE.md print("Welcome!") Table of Contents Behavioral Creational Structural π Chain Of Responsibility π° Abstract Factory π Adapter π« Command π· Builder π Bridge πΆ Interpreter π Factory Method πΏ Composite π« Iterator π Monostate π§ Decorator π Mediator π Prototype π FaΓ§ade πΎ Memento π Singleton π Flyweight π Observer β Protection Proxy π State π¬ Virtual Proxy π‘ Strategy π Visitor π Template Method Behavioral In software engineering, behavioral design patterns are design patterns that identify common communication patterns between objects and realize these patterns....