06:44
1,0×
00:00/06:44
504 тыс смотрели · 4 года назад
383 читали · 3 года назад
Шаблоны проектирования: Адаптер, Прокси, Декоратор
Эти шаблоны объединяются под общим названием "Обёртка" (Wrapper). Суть их, как и у Фасада, в том, чтобы дать доступ к некому функционалу, который они заворачивают внутрь себя. Почему их столько разных, сейчас разберёмся. Предыдущие части: Фасад, ПабСаб, Наблюдатель, Визитёр, Фабрика, Синглтон, Стратегия, MVC, Вступление Adapter С адаптерами мы близко знакомы в бытовом плане. Это, например, переходники для электровилок с американской системы на европейскую или разные разъёмы USB. Суть их в том, что...
1585 читали · 1 год назад
Разница между замыканиями и декораторами в Python
Замыкания и декораторы в Python — это две разные, но связанные концепции, каждая из которых играет уникальную роль в функциональном программировании и проектировании программного обеспечения. Замыкания (Closures) - это функция, определенная внутри другой функции, которая имеет доступ к переменным в своей области видимости, даже после того, как внешняя функция была завершена. Основной целью замыкания является сохранение состояния — оно запоминает значения из своей области видимости, когда было создано...