• Stars
    star
    135
  • Rank 268,290 (Top 6 %)
  • Language
    Swift
  • Created over 7 years ago
  • Updated over 6 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ฆ - My personal Repo to learn all 23 Gang of Four patterns and all SOLID Principles using Swift and Playgrounds

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)

More Repositories

1

Jelly

๐ŸŒŠ - Jelly is a library for animated, non-interactive & interactive viewcontroller transitions and presentations with the focus on a simple and yet flexible API.
Swift
2,445
star
2

Learn-and-Master-RxSwift

๐Ÿค  - RxSwift for Dummies
Swift
106
star
3

Terminal-Cheatsheet

โŒจ๏ธ - A cheatsheet to the Mac OS Terminal Application including commands, helpful hints and a lot of other things.
101
star
4

Learn-And-Master-IGListKit

๐Ÿค˜- IGListKit for Dummies
Swift
33
star
5

Endless

๐Ÿ›ฃ A lightweight endless pageControl based on CAShapeLayers and UICollectionView
Swift
23
star
6

Viper-Xcode-Template

๐Ÿ - Extended VIPER Xcode Template
Swift
19
star
7

Cocoapods-Cheatsheet

๐Ÿซ Useful commands etc. for Cocoapods
15
star
8

VIPER-SwiftUI-Xcode-Template

๐ŸVIPER + SwiftUI (Xcode Template)
Swift
12
star
9

Homebrew-Cheatsheet

๐Ÿ‘จโ€๐Ÿ”ฌCheatsheet for Homebrew
6
star
10

developer.sebastianboldt.com

๐Ÿค– This is the repository for my new website written in Swift
Swift
5
star
11

Soundrocket

๐ŸŽง Soundrocket is an unofficial SoundCloudยฎ client for iOS. It is the first app that was written completely by myself and made it into the appstore in 2015
Objective-C
4
star
12

Algorithms-and-Datastructures

๐Ÿ‘จ๐Ÿปโ€๐Ÿซ My personal repository to internalize the behaviour and mechanisms of algorithms and data structures using Swift Playgrounds
Swift
3
star
13

Git-Cheatsheet

๐ŸฑA Cheatsheet for Git
2
star
14

ConnectMe

Appstore Connect Helper Application
1
star
15

TCA-SwiftUI-Xcode-Templates

Basic Template for TCA and SwiftUI
Shell
1
star