Типы тестов Что такое PHPUnit Пишем свою unit-тест Что такое юнит-тесты в PHP и как их писать, рассмотрим по мануалу […]
Тестовые «двойники» или Mock-объекты в PHPUnit Типы тестовых «двойников» Как создать тестового «двойника» Добавление «двойника» (mock) unit-тест При тестировании кода, […]
Вкратце Концептуально Отличие абстрактного класса от интерфейса (4) Использование интерфейсов и абстрактных классов (примеры) Пример №1 Пример №2 Пример №3 […]
Как получить доступ к private свойству класса из другого класса (извне) ? Решение №1: Наследование Решение №2: Рефлексия Решение №3: […]
Плохой пример Хороший пример Источники … ISP или “Принцип разделения интерфейса“ Согласно ISP, «Клиенты не должны зависеть от интерфейсов, которые […]
Плохой пример Хороший пример Источники: … DIP или “Принцип инверсии зависимостей” Этот принцип гласит: Высокоуровневые модули не должны зависеть от […]
Алексей Корепанов — ИНТЕРВЬЮ — это плохой способ нанять ПРОГРАММИСТ Список видео: Алексей Корепанов — ИНТЕРВЬЮ — это плохой способ […]
Сайт курса: https://refactoring.guru/course Сейчас курс можно купить по “акционной цене”, за ~1000 руб, рекомендую приобрести ! В курсе много полезных […]