#Mobile Сергей Крапивенский — Кто подставил Барбару Лисков, или кто кого SOLID

Регистрируйтесь на CodeFest: https://codefest.ru/ Наш Телеграм-канал: https://t.me/cdfst MVVM, VIPER, MVC — очень разные подходы к проектированию архитектуры мобильных приложений. Тем не менее, все они построены на базе гораздо более фундаментальных принципов – SOLID. Зачастую применение таких масштабных паттернов может быть недостаточно оправдано, и следования набору простых и понятных правил будет достаточно для написания чистого и поддерживаемого кода. Легче всего учиться на ошибках, поэтому все выступление построено на модели "Нарушение принципа → Обсуждение → Рефакторинг". В результате доклада у зрителей должно остаться четкое понимание, как принципы SOLID применяются в стандартных задачах iOS разработки. Тезисы: — Как прокачка фундаментальных знаний помогает нам быстрее становиться сильными разработчиками — Как появился и зачем нужен SOLID — Примеры нарушения каждого из принципов SOLID в реальных проектах — Что делать в случае нарушения принципов и когда их вообще применять

Иконка канала CodeFest Russia
70 подписчиков
12+
9 лет назад
12+
9 лет назад

Регистрируйтесь на CodeFest: https://codefest.ru/ Наш Телеграм-канал: https://t.me/cdfst MVVM, VIPER, MVC — очень разные подходы к проектированию архитектуры мобильных приложений. Тем не менее, все они построены на базе гораздо более фундаментальных принципов – SOLID. Зачастую применение таких масштабных паттернов может быть недостаточно оправдано, и следования набору простых и понятных правил будет достаточно для написания чистого и поддерживаемого кода. Легче всего учиться на ошибках, поэтому все выступление построено на модели "Нарушение принципа → Обсуждение → Рефакторинг". В результате доклада у зрителей должно остаться четкое понимание, как принципы SOLID применяются в стандартных задачах iOS разработки. Тезисы: — Как прокачка фундаментальных знаний помогает нам быстрее становиться сильными разработчиками — Как появился и зачем нужен SOLID — Примеры нарушения каждого из принципов SOLID в реальных проектах — Что делать в случае нарушения принципов и когда их вообще применять

, чтобы оставлять комментарии