Search
Write a publication
Pull to refresh
7
0
Дмитрий @dimbeard01

User

Send message

Формализация принципа Open/Closed: как сохранить обратную совместимость с помощью SOLID

Level of difficultyMedium
Reading time9 min
Views2K

Привет, Хабр! Меня зовут Дмитрий Сурков, я iOS-разработчик приложения для среднего и малого бизнеса ПСБ. Наше приложение состоит из различных модулей и внутренних библиотек, которые связаны между собой, поэтому важно сохранять гибкость и обратную совместимость во время разработки. В этой статье мы разберемся, как вносимые изменения нарушают эти правила, а также как это исправить.

Читать далее

Внедряем снепшот-тестирование, или пять стадий принятия неизбежного

Level of difficultyMedium
Reading time12 min
Views1.9K

Привет, Хабр! Меня зовут Дмитрий Сурков, я iOS-разработчик приложения для среднего и малого бизнеса ПСБ. У нас есть практика проводить технические дни, на которых мы вносим улучшения в наше приложение. Одним из таких улучшений оказалось внедрение снепшот-тестов для компонентов дизайн-системы. В статье расскажу, как мы прошли все стадии принятия и обрели покой и умиротворение.

Читать далее

Information

Rating
Does not participate
Location
Россия
Works in
Registered
Activity

Specialization

Application Developer
Senior