Загрузка страницы

Размышления об архитектуре. Борьба со сложностью.

В данном видео я рассуждаю на тему того, для чего нужна архитектура приложения, и как организация классов и зависимостей между ними помогает бороться со сложностью. Все это я пытаюсь показать, используя графы зависимостей реальных приложений.

Поддержать канал💰:
https://yoomoney.ru/to/410018856244871

Граф зависимостей приложения Telegram:
https://drive.google.com/file/d/1Th8sxCaomI1oFpCTvqovuBs1u0N4U80h/view?usp=sharing

Все графы построены с помощью пакета Graphviz:
https://graphviz.org/

Чистая архитектура:
https://github.com/android10/Android-CleanArchitecture

Предыдущее видео по теме:
https://youtu.be/HC33Mggec3k

Группа в Telegram:
https://t.me/ArhiTutorials

#ArhiTutorialsJava #ityoutubersru

Видео Размышления об архитектуре. Борьба со сложностью. канала Sergey Arkhipov Java Tutorials
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
7 декабря 2021 г. 14:00:00
00:22:16
Другие видео канала
Java. Распараллеливаем вычисления на пуле потоков.Java. Распараллеливаем вычисления на пуле потоков.Код для визуализации алгоритмов сортировки на Java. Обзор.Код для визуализации алгоритмов сортировки на Java. Обзор.Java. Парсер арифметических выражений, часть 2: оператор "унарный минус" и вызов функций.Java. Парсер арифметических выражений, часть 2: оператор "унарный минус" и вызов функций.Java. Сортировка подсчетом.Java. Сортировка подсчетом.Java. Алгоритм генерации фрактального шума.Java. Алгоритм генерации фрактального шума.Android. Отправка SMS в приложении в обход ограничений Google PlayAndroid. Отправка SMS в приложении в обход ограничений Google PlayAndroid. Адаптер для RecyclerView на основе SortedList.Android. Адаптер для RecyclerView на основе SortedList.Android. Как работать с Runtime PermissionsAndroid. Как работать с Runtime PermissionsJava. Dithering. Алгоритм генерации черно-белых изображений.Java. Dithering. Алгоритм генерации черно-белых изображений.Android Studio. Множественные курсоры и как их использовать.Android Studio. Множественные курсоры и как их использовать.Java. Адаптивная компрессия Хаффмана.Java. Адаптивная компрессия Хаффмана.Android. Создаем собственный View - спидометр. Часть 1 - Рисование.Android. Создаем собственный View - спидометр. Часть 1 - Рисование.Java. Сортировка вставками.Java. Сортировка вставками.Java. Поиск второго по минимальности элемента в массиве.Java. Поиск второго по минимальности элемента в массиве.Java. Деревья ч.2. Итеративный обход дерева в глубину и ширину.Java. Деревья ч.2. Итеративный обход дерева в глубину и ширину.Java. Многопоточность. Остановка потока. Обработка InterruptedException.Java. Многопоточность. Остановка потока. Обработка InterruptedException.О процессе обучения программированию.О процессе обучения программированию.RxJava. Неформальное введение.RxJava. Неформальное введение.Java. Обращение односвязного списка.Java. Обращение односвязного списка.Java. Стирание типов.Java. Стирание типов.
Яндекс.Метрика