Pull to refresh
5
0
Maxim Smirnov @atimca

iOS Developer

Send message

How to cook reactive programming. Part 1: Unidirectional architectures introduction

Reading time 7 min
Views 2.1K

Recently I wrote an article What is Reactive Programming? iOS Edition where in a simple way I described how to build your own Reactive Framework, and helped you to understand that no-one should be scared by the reactive approach. The previous article could now be named How to cook reactive programming. Part 0., since this is a continuation. I would recommend reading the previous article if you are not familiar with the reactive programming concepts.

Read more →
Total votes 3: ↑3 and ↓0 +3
Comments 0

What is Reactive Programming? iOS Edition

Reading time 10 min
Views 3.1K

There are many articles about Reactive Programming and different implementations on the internet. However, most of them are about practical usage, and only a few concern what Reactive Programming is, and how it actually works. In my opinion, it is more important to understand how frameworks work deep inside — spoiler: nothing actually complicated there — rather than starting to use a number of traits and operators meanwhile shooting yourself in the foot.


So, what is RxSwift Combine Reactive programming?

Read more →
Total votes 3: ↑3 and ↓0 +3
Comments 2

UIKit + Viper или MVC здорового человека

Reading time 3 min
Views 8.3K
Около года назад я познакомился с таким замечательным паттерном, как Viper. И теперь хочу рассказать о своих проблемах, а так же об их решении.

Введение


Начитавшись туториолов о Viper я начал пробовать создать на нем новый проект. В итоге мой Viper выглядел примерно так:
Читать дальше →
Total votes 12: ↑10 and ↓2 +8
Comments 9

Из инженера в iOS-программисты

Reading time 6 min
Views 12K

На написание данной статьи меня подвиг пост: "Инженер VS Программист. Или куда уходят инженеры". Оказалось, что я далеко не один такой, и как видно из комментариев интерес к данной теме велик, поэтому я решил описать и прокомментировать свою историю о пути становления программистом.

Читать дальше →
Total votes 16: ↑12 and ↓4 +8
Comments 52

Information

Rating
Does not participate
Date of birth
Registered
Activity