#декоратор — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #декоратор, aggregated by home.social.
-
Переопределение классов ядра Joomla с помощью плагина на примере MVCFactory
Разработчики сайтов, веб-мастера, рассматривая Joomla как CMS, чаще всего используют компоненты ядра такими, какие они есть. Но компоненты ядра, обеспечивающие CRUD-ы в Joomla, следует рассматривать ещё и как примеры использования Joomla в качестве фреймворка. Иногда реалии проекта таковы, что требуется внести изменения именно в логику классов ядра Joomla. Я покажу это на нескольких примерах: как исхитрялись раньше и какие возможности появились в современных версиях Joomla. Сразу оговорюсь: речь не о том, чтобы править файлы ядра. Это плохая идея почти всегда. При обновлении Joomla такие изменения будут потеряны, а сопровождать их потом придётся вручную. Речь о другом: как изменить точку создания MVC-классов компонента через плагин и DI-контейнер, не залезая в core-файлы. Ну и приятный бонус - Joomla-археология и немного красивого и ужасного треша из практики 😎
https://habr.com/ru/articles/1033646/
#joomla #joomla_6 #mvcfactory #mvc #override #декоратор #ооп
-
Декораторы в Python для начинающих с домашним заданием
Привет, Хабр! Если вы работаете с Python дольше пары недель, вы наверняка сталкивались с конструкцией, начинающейся с символа @. Это декораторы — мощный инструмент, который делает код чище, читабельнее и соответствует принципу DRY (Don't Repeat Yourself). Но за элегантным синтаксисом скрывается несколько ключевых концепций языка, которые важно понимать.
https://habr.com/ru/articles/956494/
#декоратор #python #пайтон #Python_декоратор #python3 #python_class #python_tutor
-
Фундаментальные шаблоны проектирования на Python
Разбор самых фундаментальных шаблонов проектирования на языке программирования python: наблюдатель, адаптер, команда, компоновщик, декоратор, фасад, фабрика, итератор, заместитель, одиночка, состояние, шаблонный метод.
https://habr.com/ru/articles/930094/
#шаблоны_проектирования #паттерны_проектирования #python #питон #design_patterns #наблюдатель #декоратор #фасад #фабрика #адаптер
-
Фундаментальные шаблоны проектирования на Python
Разбор самых фундаментальных шаблонов проектирования на языке программирования python: наблюдатель, адаптер, команда, компоновщик, декоратор, фасад, фабрика, итератор, заместитель, одиночка, состояние, шаблонный метод.
https://habr.com/ru/articles/930094/
#шаблоны_проектирования #паттерны_проектирования #python #питон #design_patterns #наблюдатель #декоратор #фасад #фабрика #адаптер
-
Фундаментальные шаблоны проектирования на Python
Разбор самых фундаментальных шаблонов проектирования на языке программирования python: наблюдатель, адаптер, команда, компоновщик, декоратор, фасад, фабрика, итератор, заместитель, одиночка, состояние, шаблонный метод.
https://habr.com/ru/articles/930094/
#шаблоны_проектирования #паттерны_проектирования #python #питон #design_patterns #наблюдатель #декоратор #фасад #фабрика #адаптер
-
Фундаментальные шаблоны проектирования на Python
Разбор самых фундаментальных шаблонов проектирования на языке программирования python: наблюдатель, адаптер, команда, компоновщик, декоратор, фасад, фабрика, итератор, заместитель, одиночка, состояние, шаблонный метод.
https://habr.com/ru/articles/930094/
#шаблоны_проектирования #паттерны_проектирования #python #питон #design_patterns #наблюдатель #декоратор #фасад #фабрика #адаптер
-
Продвинутое использование декораторов Python
Привет хабр! продолжаю цикл статей про python разработку. В данной статье продолжаю материал прошлой и хочу углубиться в тему декораторов, показать относительно сложные, но применимые в реальной практике примеры использования декораторов, дам небольшую теоретическую базу и некоторое количество ссылок на полезные материалы по теме. Думаю, последние разделы статьи будут полезны даже для опытных разработчиков. Как обычно буду очень рад критике и предложениям по улучшению материала.
https://habr.com/ru/articles/910424/
#python #python3 #decorator #декоратор #декораторы #decorators #программирование #сигнатура
-
Декораторы для подрастающих (Python)
Всем привет, меня зовут Аббакумов Валерий. Я Python разработчик, в основном занимаюсь бэкэндом веб приложений. Продолжаю серию статей начинающих разработчиков. Мы подобрались к средне сложным примерам использования декораторов. Как и в прошлой статье " Декораторы для самых маленьких " воду лить не буду. В этой статье будет код с краткими разъяснениями и ничего более К сожалению обилием ссылок для детальных разъяснение в этой статье не будет, так как материал более сложный и специфичный. Если вы чувствуйте, что данный материал пока что для вас сложен, вы всегда можете оставить комментарии или вернуться к прошлой статье.
https://habr.com/ru/articles/882732/
#программирование #python #python3 #декораторы #декоратор #замыкание