VIPER 201

Yusuf Demirci
NSIstanbul
Published in
4 min readJan 23, 2019

--

Bir önceki yazıda VIPER’a ufaktan bir giriş yapmıştık. Önceki yazıya burdan ulaşabilirsiniz. Eğer VIPER’ı ilk defa duyuyorsanız lütfen önceki yazıdan başlayın.

Bu yazıda VIPER katmanlarını oluşturup her birinin detaylı açıklamasını yapacağım. Daha sonra ufak bir örnekle mimariyi daha rahat anlayacağız. Daha kolay anlaşılabilmesi için adım adım gideceğim. Bu yüzden lütfen atlamadan okumaya özen gösterin.

Basit bir rehber uygulaması yapacağız. Ana sayfada bütün kişiler olacak. Herhangi bir kişiye tıklandığında onun detayına gideceğiz. Ana sayfamız için VIPER mimarisini kurduğumuzda sınıflarımız şu şekilde olacaktır. (Ana sayfa adı olarak “Home”u kullandım)

--

--