Skip to content

Latest commit

 

History

History
26 lines (19 loc) · 1.13 KB

File metadata and controls

26 lines (19 loc) · 1.13 KB

RoutingWithDifferentArchitecture

Simple navigation for iOS using different architecture

Reason

Because classic App Navigation introduces tight coupling between ViewControllers. Complex Apps navigation can look like a gigantic spider web.

Besides the fact that Navigation responsibility is split among ViewControllers, modifying a ViewController can cascade recompiles and produce slow compile times.

Benefits

  • Decouples ViewControllers
  • Makes navigation Testable
  • Faster compile times

Architectures

Get in touch

If you have any questions, you can contact me: