Новости по тегу "DDD"
Подборка публикаций, содержащих тег "DDD". Актуальные темы и важные события.

Тонкий контроллер (php)
Речь пойдет о "тонких контроллерах" в PHP и о том - как лично я это вижу(возможно кто то будет со мной согласен, а кто то будет иметь иную точку...

Value object и DTO в PHP (DDD)
В чем разница и когда что использовать? Это был один из вопросов, на которые я пытался получить ответ.Попытаюсь тут описать ту практику, которую...

Компрессия требований, распад бизнес-логики. Разбираемся, почему архитектура не спасает от эрозии смыслов
А вы никогда не задумывались, почему, с одной стороны, у нас появляются всё более крутые и мощные инструменты для разработки? На бэкенде мы можем...

Application Layer на примере Go — зачем он нужен, если уже есть сервисы?
Привет, Хабр!Сегодня разберёмся, зачем Go-проекту слой Application / Use-Case: как он герметично изолирует бизнес-логику, позволяет переключаться...

Еще один вариант структуры go-приложения
Наверняка вам уже не раз попадалась на глаза статься, в которой рассказывают о том, какие пакеты и файлы нужно создать в вашем проекте, чтобы код...

Go-микросервисы: Стандартизация архитектуры с Clean Architecture и DDD
Go-разработчики часто сталкиваются с парадоксом: изначально простой и понятный проект со временем превращается в сложный для поддержки монолит.✔️...

Domain-Driven Design (DDD) — Как сделать архитектуру запутанной
Domain-Driven Design подход проектирования давно уже не новые слова, однако и не самая раскрытая тема. Я попытался объснить концепцию такого...

Эволюция архитектурных паттернов в бэкенд-разработке: от MVC к микросервисам
В этой статье мы сделаем небольшой экскурс в эволюцию архитектурных подходов – от классического шаблона MVC, популярного на начальных стадиях...

[Перевод] Пример проектирования, ориентированного на домен: От хаоса к чистой архитектуре
Исследование принципов Domain-driven Design (DDD) на примере кейса "Аутсорсинг"Статья демонстрирует эволюцию от простой анемичной доменной модели...

[Перевод] Разбор уровней валидации
Валидация и обработка ошибок — это фундаментальная задача, с которой сталкивается каждый разработчик, будь то работа с HTTP-запросами, управление...

[Перевод] Разбор уровней валидации
Валидация и обработка ошибок — это фундаментальная задача, с которой сталкивается каждый разработчик, будь то работа с HTTP-запросами, управление...

Open vAIR: как мы делали платформу виртуализации и пришли к стандарту разработки
Вы наверняка это видели: заходишь в проект, открываешь код — и сразу понятно, что тут поработали разные команды, каждая со своими привычками....