Видео курс по языку PHP, Язык программирования PHP в одном уроке
Python: 5 способов использования подчёркивания (_)
Подчёркиванию (_) в Python отводится особенное место. Если в большинстве других языков оно используется в названиях переменных и функций, то в Python подчёркивание (_) обладает гораздо большей властью. Например, если вы программировали на Python, то вам должен быть знаком следующий синтаксис: for _ in range(10) или __init__(self). В этой статье мы рассмотрим 5 способов использования (_) в Python: Пройдёмся по каждому случаю отдельно. Хранение значения последнего выражения в интерпретаторе Интерпретатор Python хранит значение последнего выражения в специальной переменной «_»...
SOLID принципы (примеры на PHP)
1. Single Responsibility (Принцип единственной ответственности) 📌 Один класс — одна задача. ❌ Плохо: Класс Order занимается всем: валидацией, сохранением в БД, отправкой email. class Order
{
public function validate(): bool { /* ... */ }
public function save(): void { /* ... */ }
public function sendEmail(): void { /* ... */ }
} ✅ Хорошо: Разделяем логику на отдельные классы. class OrderValidator { /* ... */ }
class OrderRepository { /* ... */ }
class OrderNotifier { /* ... */ } 2. Open-Closed (Принцип открытости/закрытости) 📌 Классы должны быть открыты для расширения, но закрыты для изменений...