Обновить
10
0
Александр@Godlike312

iOS разработчик

Отправить сообщение

Пишем типизированный DI-контейнер для iOS приложения. Часть 1

Время на прочтение8 мин
Охват и читатели5.9K

Привет, читатель! Меня зовут Александр, я техлид iOS в KTS.

В серии статей я поделюсь своим представлением о DI и попробую решить основную проблему библиотечных решений для DI: нам нужно точно знать, что экран соберётся, зависимости подтянутся, а все ошибки мы отловим на этапе компиляции

Чтобы копнуть вглубь и собрать большинство возможных подводных камней, нужен большой проект со множеством экранов, в идеале разбитый на модули. Предлагаю вам пройти этот путь совместно и написать этот проект вместе со мной.

Я планирую серию статей, где мы шаг за шагом нарастим массу кодовой базы и рассмотрим такие проблемы как циклические зависимости, жизненные циклы, ленивая загрузка и декомпозиция контейнера.

Если вы готовы, погнали! ?

Читать далее

Информация

В рейтинге
Не участвует
Откуда
Yerevan, Yerevan, Армения
Работает в
Дата рождения
Зарегистрирован
Активность