Вход/Регистрация
Помощь волонтерам
UA RU
UA RU
Помощь волонтерам
  • UA
  • RU
  • Новости
  • Front-end
  • Back-end
  • Блокчейн
  • Учебник по Rust
  • Mobile app
  • Книги
  • Подборки
  • Истории
  • Решения
  • Теория
  • Железо
  • Интервью
  • Спецпроекты
  • Реклама в издании
  • Редакционные правила
  • Наша редакция
  • Об издании
  • Контакты
  • Рейтинг блогеров Highload

Присоединяйтесь к нам

  • UA
  • RU
  • Новости
  • Front-end
  • Back-end
  • Блокчейн
  • Учебник по Rust
  • Mobile app
  • Книги
  • Подборки
  • Истории
  • Решения
  • Теория
  • Железо
  • Интервью
  • Спецпроекты
  • Реклама в издании
  • Редакционные правила
  • Наша редакция
  • Об издании
  • Контакты
  • Рейтинг блогеров Highload

Присоединяйтесь к нам

design patterns

Теория - 5 месяцев назад

Python Design Patterns: руководство для понятного и модного кода

Игорь Грегорченко

Технический редактор Highload

Python — это мощный объектно-ориентированный язык программирования высокого уровня с динамической типизацией и связыванием. Благодаря его гибкости и мощности разработчики часто используют определенные правила, или паттерны проектирования Python. Что делает их такими важными и что это значит для рядового разработчика Python? В этом посте мы объясняем новичкам, почему Python отлично подходит для паттернов проектирования, и как их можно использовать для раскрытия еще большего потенциала или для оптимизации разработки (и повышения удобства сопровождения кода).

Highload - 1 год назад

Singleton в PHP на примере подключения к MySQL

Игорь Грегорченко

Технический редактор Highload

Singleton (синглтон, одиночка) – один из простейших для понимания шаблонов проектирования в PHP. Это обычный класс в PHP, в логику которого добавлена проверка на единственность создания его экземпляра.

Топ текстов недели
1.
В Украине можно будет бесплатно получить образование по 12 направлениям в IT — что известно
2.
«Компания заботится о своей прибыли, а не о вас»: 6 чит-кодов для денег, которые я украл у умных людей
3.
Миллион долларов стипендии в крипте: украинцы смогут бесплатно получить профессию в IT — как подать заявку
4.
«Работодатель звонит и жалуется вашим родителям»: HR поделилась «ноу-хау» мотивации в IT-компании
5.
Валютная разница и война «урезали» прибыль EPAM вшестеро
6.
Новейший ИИ от Facebook нелестно высказался о Цукерберге и его метавселенной
7.
Сотрудников — много, работы — мало: в Google и Facebook не понимают, как заставить работать айтишников
8.
6 расширений Google Chrome для работы над проектом, если вы — не дизайнер
9.
Лекции и воркшопы за донат волонтерам от 10 грн: в Украине запустили новый образовательный IT-проект
10.
«Лучшее, что мы можем сделать с JavaScript — отказаться от него»: создатель JSON Дуглас Крокфорд
  • Об издании
  • Наша редакция
  • Контакты
  • Политика конфиденциальности
  • Реклама в издании
  • Редакционные правила
  • Как отправить текст в редакцию

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.


Мы используем иллюстрации от Depositphotos


Поддержка серверов

Партнер по SEO

Решение сложных IT-задач

© Highload. 2021-2022

Ваша жалоба отправлена модератору

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам:

Отправить Отмена

Полезные решения для тех,
кто пишет код

Присоединяйтесь
к сообществу: