Главная » Архив меток: ddd

Архив меток: ddd

DDD на практике

Эванс написал хорошую книжку с хорошими идеями. Но этим идеям не хватает методологической основы. Опытным разработчикам и архитекторам на интуитивном уровне понятно, что надо быть как можно ближе к предметной области заказчика, что с заказчиком надо разговаривать. Но не понятно как оценить проект на соответствие Ubiquitous Language и реального языка заказчика? Как понять, что домен разделен на Bounded Context правильно? ...

Читать далее »

[Перевод] Matthias Noback Об Идеальной Архитектуре — Слои, Порты и Адаптеры (Часть 3 — Порты и Адаптеры)

Matthias Noback (автор A year with Symfony) опубликовал цикл из трех статей, в котором описал свои взгляды на идеальную архитектру корпоративных приложений, сформировавшуюся за долгие годы практики.Первая часть является вводной и не представляет особого интереса(можно ознакомиться в оригинале). Перевод второй — по ссылке. И так как он вызвал БЕШЕННЫЙ ажиотаж(целых ДВА человека подискутировали со мной в комментах), то не перевести ...

Читать далее »

[Перевод] Внедрение предметно-ориентированного проектирования в PHP

И снова здравствуйте! Учли разные мелкие шероховатости и запускаем новый. Что ж очередной «новый» курс, который стартовал в конце декабря, подходит к концу — «Backend разработчик на PHP». Осталось только посмотреть на выпуск и всё, поставим очередную галочку. Фактически, DDD способствует фокусированию проекта на развивающейся базовой модели.DDD научит вас эффективно моделировать реальный мир в вашем приложении и использовать ООП для ...

Читать далее »

Хочу как у YouTube

Вы когда-нибудь задумывались как устроен ID видео на YouTube?Возможно, вы уже знаете/нашли ответ, но, как показали обсуждения на Stack Overflow, многие понимают эту технологию неправильно. Если вам интересно изучить что-то новое, добро пожаловать под кат. Структура ID Для начала, вспомним что из себя представляет ID видео на YouTube.ID имеет длину 11 знаков (раньше был длинною 9 знаков). Состоит из: Латинских ...

Читать далее »

[Перевод] Matthias Noback Об Идеальной Архитектуре — Слои, Порты и Адаптеры(Часть 2 — Слои)

В 2017 году Matthias Noback (автор A year with Symfony) опубликовал цикл из трех статей, в котором описал свои взгляды на идеальную архитектру корпоративных приложений, сформировавшуюся за долгие годы практики.Первая часть является вводной и не представляет особого интереса(можно ознакомитсья в оригинале). Переводом второй является данная статья. Перевод третьей будет доступен в скором времени. Для меня, одним из обязательных требований, к ...

Читать далее »