Как стать автором
Обновить
11
0.3
Станислав Потемкин @bronenos

Инженер ПО

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

IoT мониторинг объекта

Время на прочтение4 мин
Количество просмотров6.9K

В статье информация о простом устройстве, передачи сообщений при изменении параметров среды на удаленном объекте.

Читать далее
Всего голосов 2: ↑2 и ↓0+2
Комментарии14

Round Table: архитектурный UI паттерн для iOS платформы

Время на прочтение8 мин
Количество просмотров2.6K

На связи Станислав Потемкин, iOS Tech Lead в компании Jivo.

Большой популярностью вполне заслуженно пользуются некоторые известные архитектурные паттерны, например универсальные MVC, MVP, MVVM, VIPER, и слегка платформенный Clean Swift (VIP).

У каждого из них свои особенности, каждый хорош в той или иной ситуации. Идеального для всех случаев инструмента, как известно, не существует: нужно выбирать с учётом проекта и команды.

На хабре уже была статья многолетней давности с неплохим разбором особенностей большинства этих архитектур, а именно: MVC, MVP, MVVM, VIPER. Плюс также есть статья отдельно про Clean Swift (VIP).

Мы в Jivo сначала пользовались подобием MVP, но затем со временем (и по мере роста) нам начали открываться некоторые не очень комфортные особенности этой архитектуры для наших условий. Соответственно, была произведена попытка выбрать наиболее комфортную из других популярных, но везде встречались те или иные не очень приятные нюансы.

В итоге мы решили изобрести свой велосипед исследовать область архитектурного вопроса с нового ракурса, и в последствии пришли к паттерну, который получил наименование Round Table.

Читать далее
Рейтинг0
Комментарии8

Информация

В рейтинге
1 848-й
Откуда
Москва, Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность

Специализация

Mobile Application Developer, Software Architect
Lead
От 350 000 ₽
SWIFT
iOS development
Designing application architecture
Realm
Xcode
Development of mobile applications
Client-server applications
Objective-C
SwiftUI
Kotlin