Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Учимся на плохих примерах: SOLID в Android — Даниил Попов (Avito), Development | MAD Conf 2019

Автор: Mad Brains

Загружено: 2020-05-05

Просмотров: 4192

Описание:

Учимся на плохих примерах: SOLID в Android

Это доклад с MAD CONF 2019 - Конференции о мобильных приложениях(DESIGN, BUSINESS, DEVELOPMENT) Благодарим Даниила Попова из Авито за доклад о практической стороне использования и нарушения принципов SOLID в коде Android в архитектуре, даже в Context, Activity, Fragments
madconf.ru
Содержание
00:00 - Вступление о докладчике
00:47 - История с собеседования по практике SOLID
04:40 -Single responsibility Как Context нарушает принцип единой ответственности в Android
09:13 - Open closed Как Activity нарушает принцип открытости и закрытости
16:16 - Liskov substitution Иерархия view , ResourseImple Принцип Барбары Лисков
22:10 - interface segregation TextWatcher Разделение интерфейсов
23:57 - Animation AnimatorListener Adapter
26:13 - Dependency inversion Fragments FragmentHost FragmentManager
29:46 - Вывод о принципах SOLID

Ссылки и материалы из наших новых видео, полезные статьи в телеграм-канале
t.me/joinchat/AAAAAFbWUGXbGp9oaoj-5A
Вакансии
bit.ly/MadBrainsWork - HeadHunter
Мы в соцсетях:
bit.ly/MadBrainsSite - Сайт
bit.ly/MadBrainsFB - Facebook
bit.ly/MadBrainsVK -Вконтакте
bit.ly/MadBrainsBe - Behance
bit.ly/MadBrainsInst - instagram

Учимся на плохих примерах: SOLID в Android — Даниил Попов (Avito), Development | MAD Conf 2019

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

SOLID ПРИНЦИПЫ простым языком (много примеров)

SOLID ПРИНЦИПЫ простым языком (много примеров)

Архитектура. SOLID [RU] / Мобильный разработчик

Архитектура. SOLID [RU] / Мобильный разработчик

18 Реальных ПРИМИНЕНИЙ ChatGPT, которые сразу прокачают тебя

18 Реальных ПРИМИНЕНИЙ ChatGPT, которые сразу прокачают тебя

Роман Аймалетдинов — Coroutines: боль обработки ошибок

Роман Аймалетдинов — Coroutines: боль обработки ошибок

Антон Дудаков — Рождение, жизнь и смерть, или Что происходит с приложением в системе

Антон Дудаков — Рождение, жизнь и смерть, или Что происходит с приложением в системе

013. Школа мобильной разработки – Fragments (Часть 1). Денис Загаевский

013. Школа мобильной разработки – Fragments (Часть 1). Денис Загаевский

Роман Елизаров — Корутины в Kotlin

Роман Елизаров — Корутины в Kotlin

Кирилл Розов — Как пройти архитектурную секцию собеседования

Кирилл Розов — Как пройти архитектурную секцию собеседования

Денег на всё не хватит... Вклады уже в опасности? || Дмитрий Потапенко* и Дмитрий Дёмушкин

Денег на всё не хватит... Вклады уже в опасности? || Дмитрий Потапенко* и Дмитрий Дёмушкин

Binder - как устроена работа с несколькими процессами в Android

Binder - как устроена работа с несколькими процессами в Android

Android-разработкa. Какой стек нужно учить? | Кирилл Розов

Android-разработкa. Какой стек нужно учить? | Кирилл Розов

Как правильно писать Android-приложение в одном Activity / Константин Цховребов (RedMadRobot)

Как правильно писать Android-приложение в одном Activity / Константин Цховребов (RedMadRobot)

MVVM в Android на практике

MVVM в Android на практике

Побег Рыжего кардинала: Чего испугался Чубайс? Тайна, которая стоит миллиарды.

Побег Рыжего кардинала: Чего испугался Чубайс? Тайна, которая стоит миллиарды.

Почему Kotlin Coroutines — лучшее, что подходит Android | Кирилл Розов, Android Broadcast

Почему Kotlin Coroutines — лучшее, что подходит Android | Кирилл Розов, Android Broadcast

Долина заговорила. Тайная жена Михалкова. Доносчик Запашный. Луизу Розову спросили о Путине

Долина заговорила. Тайная жена Михалкова. Доносчик Запашный. Луизу Розову спросили о Путине

Введение в Kotlin Coroutines (митап JUG Ru и Сбера).

Введение в Kotlin Coroutines (митап JUG Ru и Сбера).

Что такое Highload в разработке

Что такое Highload в разработке

Дмитрий Григорьев — Positional memoization. Как работает одна из главных концепций Jetpack Compose

Дмитрий Григорьев — Positional memoization. Как работает одна из главных концепций Jetpack Compose

Разбор задач в Wildberries на 600к / Собеседование Android

Разбор задач в Wildberries на 600к / Собеседование Android

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]