2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 o 11 12 13 14 15
Генеральный
партнёр


Все на CodeFest X →

Десятый. Юбилейный. 30–31 марта 2019

Кто подставил Барбару Лисков, или кто кого SOLID

MVVM, VIPER, MVC – очень разные подходы к проектированию архитектуры мобильных приложений. Тем не менее, все они построены на базе гораздо более фундаментальных принципов – SOLID. Зачастую применение таких масштабных паттернов может быть недостаточно оправдано, и следования набору простых и понятных правил будет достаточно для написания чистого и поддерживаемого кода.
Легче всего учиться на ошибках, поэтому все выступление построено на модели "Нарушение принципа -> Обсуждение -> Рефакторинг". В результате доклада у зрителей должно остаться четкое понимание, как принципы SOLID применяются в стандартных задачах iOS разработки.

Тезисы:

  • Как прокачка фундаментальных знаний помогает нам быстрее становиться сильными разработчиками
  • Как появился и зачем нужен SOLID
  • Примеры нарушения каждого из принципов SOLID в реальных проектах
  • Что делать в случае нарушения принципов и когда их вообще применять


Презентация доклада:


Запись выступления:



Презентация доклада:

mob

Партнёры