de
worker.
pro
Статьи и стримы
Скринкасты
Ответы на вопросы
Deworker
Скринкасты
Скоро
Все
Эпизоды
Серии
Советуем
Скоро
История
Избранное
Скоро
ООП: Взаимодействие объектов
6
Поля и свойства
Нужны ли геттеры и сеттеры объектам. Чем объект отличается от структуры данных. Какая роль DTO и стоит ли ими злоупотреблять.
Скоро
Разработка аукциона на Slim и React
77
Event Storming доменной модели
Анализ доменной модели аукциона через подход Event Storming. Поиск сущностей, команд и событий. Проектирование независимой модели.
Скоро
Разработка аукциона на Slim и React
80
Запуск команд в Command Bus
...
Скоро
Разработка аукциона на Slim и React
83
Кабинет и страница профиля
...
Скоро
Разработка аукциона на Slim и React
78
Брокер очередей RabbitMQ
...
Скоро
Разработка аукциона на Slim и React
82
WebSocket-уведомления с Centrifugo
...
Скоро
Разработка аукциона на Slim и React
79
Публикация событий и паттерн Outbox
...
Скоро
Разработка аукциона на Slim и React
81
Идемпотентный консьюмер событий
...
Скоро
Разработка аукциона на Slim и React
86
Приём платежей и онлайн-касса
...
Скоро
Разработка аукциона на Slim и React
84
Логирование и мониторинг
...
Скоро
Разработка аукциона на Slim и React
85
Корреляция запросов по Request ID
...
Скоро
Разработка аукциона на Slim и React
87
Публикация лотов и модерация
...
Скоро
Разработка аукциона на Slim и React
88
Ставки на лоты
...
Скоро
Разработка аукциона на Slim и React
90
Арбитраж для решения споров
...
Скоро
Разработка аукциона на Slim и React
89
Проведение сделки
...
Скоро
Разработка аукциона на Slim и React
91
Заявки на вывод средств
...
Скоро
Доменная модель и Event Storming
5
Process Modelling: Команды и политики
Второй этап Event Storming. Определение команд Use Cases, приводящих к появлению доменных событий. Взаимодействие через политики.
Скоро
Доменная модель и Event Storming
6
Software Design: Агрегаты и контексты
Третий этап Event Storming. Выделение доменных агрегатов и группировка агрегатов в контексты.
Скоро
Как это работает
3
Блокирующий и неблокирующий код
Какие операции в коде являются блокирующими, а какие неблокирующими. Используем неблокирующий ввод и вывод для ускорения работы программы.
Скоро
Как это работает
2
Построители стабов и моков
Как работают автоматические генераторы стабов и моков для тестирования кода в тестовых фреймворках вроде PHPUnit.
Технология
Ansible
Docker
Jenkins
GitLab
OAuth
Фреймворк
Slim PHP
Symfony
Язык
PHP
JavaScript
Метки
Xdebug
PHPUnit
PhpStorm
ООП
DDD
Doctrine ORM
Поиск