Разработка Go: Golang обучение с нуля | Паттерны проектирования | Цепочка обязанностей - видео HD
00:16:45
Обнаружено блокирование рекламы на сайте
Для существования нашего сайта необходим показ рекламы. Просим отнестись с пониманием и добавить сайт в список исключений вашей программы для блокировки рекламы (AdBlock и другие).
12n.ru 18189 роликов
197 просмотров на сайте 12n.ru
Golang обучение с нуля | Паттерны проектирования | Цепочка обязанностей - видео.
Цепочка обязанностей — это поведенческий паттерн проектирования, который позволяет передавать задачи на обработку последовательно по цепочке. Каждый последующий обработчик решает, может ли он обработать запрос сам и стоит ли передавать запрос дальше.
Представьте, что вы делаете систему приёма онлайн-заказов. Вы хотите ограничить к ней доступ так, чтобы только авторизованные пользователи могли создавать заказы.
Пользователь может попытаться «авторизоваться» в системе, если его запрос содержит логин и пароль. Но если такая попытка не удалась, то проверять права доступа не имеет смысла.
Для чего нужны паттерны проектирования и как с ними работать.
— Студия разработки Intellij idea
— Операционная система Linux
#golang #обучение #паттерны
Представьте, что вы делаете систему приёма онлайн-заказов. Вы хотите ограничить к ней доступ так, чтобы только авторизованные пользователи могли создавать заказы.
Пользователь может попытаться «авторизоваться» в системе, если его запрос содержит логин и пароль. Но если такая попытка не удалась, то проверять права доступа не имеет смысла.
Для чего нужны паттерны проектирования и как с ними работать.
— Студия разработки Intellij idea
— Операционная система Linux
#golang #обучение #паттерны
развернуть свернуть
Вы так же можете принять участие в развитии этого проекта.
Отблагодарить просто — (Там же можно сообщение написать)