Глубокое погружение в чистую архитектуру в .NET (2024) | RU субтитры
Чистая архитектура - один из самых популярных подходов к разработке программного обеспечения и организации решений, и на то есть веская причина. Она обеспечивает четкий путь к надежной структуре решения с четкими рекомендациями и правилами, которые помогут вам сразу же добиться успеха. Однако поначалу это может привести к путанице и усложнению, особенно если у вас нет опытного разработчика, который объяснил бы вам концепцию и принципы. На этом курсе Амихай Мантинбанд, инженер-программист Microsoft, поможет вам глубже погрузиться в чистую архитектуру и научит всем передовым принципам и правилам, которые вам необходимо знать, в виде простых для восприятия видеороликов и понятных примеров. Продолжите свое путешествие по чистой архитектуре сегодня на поезде Dometrain!
00:00:00 Приветствие
00:00:42 Чему вы научитесь на этом курсе
00:01:31 Для кого предназначен этот курс и для чего он необходим
00:03:49 Обзор домена
00:10:14 Обзор структуры проекта
00:13:07 Подробное описание проекта
00:20:55 Краткое описание раздела
00:21:27 Типы проверки
00:25:52 Проверка модели
00:30:42 Проверка модели с использованием Fluent Validation
00:33:43 Реализация средства проверки команд Fluent Validation
00:38:02 Поведение конвейера MediatR
00:41:06 Реализация поведения конвейера MediatR
00:44:21 Сквозные проблемы прикладного уровня с помощью открытого универсального конвейерного поведения
00:46:05 Реализация сквозных задач прикладного уровня с помощью открытого общего конвейерного поведения
00:53:50 Проверки на уровне домена
00:56:18 Проверка бизнес-правил на уровне домена
00:57:51 Краткое описание раздела
00:58:53 Что такое события домена
01:01:10 Шаблон событий домена
01:03:32 Реализация события домена
01:08:06 События домена в сравнении с Координацией
01:14:28 Внедрение обработчиков событий домена
01:20:05 Краткий обзор раздела
01:20:55 Конечная согласованность в сравнении с Согласованность транзакций
01:26:21 Конечная согласованность Наиболее распространенная реализация и почему она неправильна
01:31:50 Лучший подход для обеспечения конечной согласованности
01:36:08 Реализация извлечения Событий Домена для автономной обработки
01:44:08 Реализация конечной согласованности с помощью промежуточного программного обеспечения для обеспечения конечной согласованности
01:57:32 Краткое изложение раздела
01:58:35 Тестирование в чистой архитектуре
02:06:12 Модульное тестирование на уровне предметной области
02:07:50 Внедрение модульных тестов на уровне предметной области
02:19:38 Модульное тестирование на уровне приложений
02:21:27 Реализация модульных тестов прикладного уровня, Часть 1
02:31:45 Реализация модульных тестов прикладного уровня, Часть 2
02:32:46 Реализация модульных тестов прикладного уровня, часть 3
02:37:03 Подкожное тестирование
02:38:17 Внедрение подкожного тестирования, часть 1
02:47:29 Внедрение подкожного тестирования, часть 2
02:50:36 Внедрение подкожного тестирования, часть 3
02:55:17 Интеграционное тестирование
02:56:36 Внедрение интеграционного тестирования
03:04:32 Краткий обзор раздела
03:06:23 Аутентификация и авторизация в чистой архитектуре
03:11:13 Обзор конечных точек регистрации, входа в систему и создания профиля
03:19:33 Доступ к данным запрашивающего пользователя на уровне домена и приложений, Часть 1
03:24:01 Доступ к данным запрашивающего пользователя на уровне домена и приложений, Часть 2
03:30:14 Три типа авторизации на основе разрешений
03:32:00 Реализация авторизации на основе разрешений
03:43:44 Внедрение авторизации на основе ролей
03:48:26 Краткое изложение раздела
03:50:11 Заключение
Видео Глубокое погружение в чистую архитектуру в .NET (2024) | RU субтитры автора Hiprox
Видео Глубокое погружение в чистую архитектуру в .NET (2024) | RU субтитры автора Hiprox
Показать
Похожие видео
Чистая архитектура в .NET (2024)Заполнение двумерного массива по столбикам. Многопоточное программирование на C#.Ред ОС ВидеонаблюдениеPhotoshop 2024 (+)Простая дмв антенна своими рукамиTDD, DDD и C# с нуля by JetBrains | RU субтитры2024-05-26 16.09.01У нас отберут айфоны? Импортозамещение в России // Максим ГоршенинXiaomi Poco C40Подготовка к видеоролику от Саши!Xiaomi Redmi 9Aвключил все уведомления в РУТУБ спамить в коменты ставьте лайки подписавыйтесьSVCHOST.EXE грузит Windows 7? Решение есть!GPT В LEADTEX ЧАСТЬ 1 автоматизация make.com, telegram, leadtex, GPT.Модульное тестирование в C# (2024) | RU субтитрыэктакойвключение автоматической отчистки файлов данных сайтов на хромиумГОСТСделал картинку для статьиУниверсальная операционная система Astra LinuxАДВ-Тек, настройка DNS