Jim lai

1,224
reputation
8
12

Speak again the ancient oath

Function over object

Value over reference

Composition over inheritance

And return to men the Swiftness they once bore

MVVM, RxSwift, VIPER are not built on Swift features like value types, property observer, and POP.

Breaking the norm of OOP, such as inheritance, is the key to Swiftness.