Skip to content

Latest commit

 

History

History
50 lines (41 loc) · 1.92 KB

File metadata and controls

50 lines (41 loc) · 1.92 KB

Design Patters in Swift and Kotlin. Comparison

The main goal of this repository is to show the difference between patterns realization on Swift and Kotlin. It contains all 23 GOF patterns on both languages.

Table of Contents

Description

Actually, this repository contains the most complete list of GOF patterns with its realization on Kotlin and Swift languages. You can recognize that this languages is quite simular.

Each pattern's folder contains:

  • example on Swift
  • usage on Swift
  • example on Kotlin
  • usage on Kotlin

Also, there are two files with realization: .swift and .kt

Advantages

  • The most complete list of GOF patterns. It contains all 23 patterns.
  • The realization on two languages: Kotlin and Swift.
  • Actual version of Swift 4 and Kotlin 1.2