[Перевод] Практическое DDD. Часть 1: Создание правильных основ
#БлогкомпанииOTUS #Анализипроектированиесистем #Управлениеразработкой #DDD #designsystems #domaindrivendesign #EnterpriseArchitect IV
https://habr.com/ru/companies/otus/articles/726628/
#БлогкомпанииOTUS #Анализипроектированиесистем #Управлениеразработкой #DDD #designsystems #domaindrivendesign #EnterpriseArchitect IV
https://habr.com/ru/companies/otus/articles/726628/
Хабр
Практическое DDD. Часть 1: Создание правильных основ
Прежде чем мы начнем — этот пост в блоге написала я, искренне ваша Хила (Hila). Но доработка, конкретные формулировки и доступный контент по этой теме в Augury созданы группой замечательных людей,...
Как подружить DDD и Entity Framework Core?
#БлогкомпанииBimeister #NET #C #domaindrivendesign #ddd #efcore #entityframeworkcore IV
https://habr.com/ru/companies/bimeister/articles/729552/
#БлогкомпанииBimeister #NET #C #domaindrivendesign #ddd #efcore #entityframeworkcore IV
https://habr.com/ru/companies/bimeister/articles/729552/
Хабр
Как подружить DDD и Entity Framework Core?
Привет, Хабравчане! Меня зовут Валентин, я backend‑разработчик в компании Bimeister. Уже почти как год вместе с командой разрабатываем новый продукт с применением Domain‑driven...
Saga и Event Sourcing с Axon. Первое знакомство
#Java #Микросервисы #saga #axon #eventsourcing #cqrs #ddd IV
https://habr.com/ru/articles/744460/
#Java #Микросервисы #saga #axon #eventsourcing #cqrs #ddd IV
https://habr.com/ru/articles/744460/
Хабр
Saga и Event Sourcing с Axon. Первое знакомство
Почему Saga Все, кто занимается разработкой микросервисов, так или иначе решают для себя вопрос: как обеспечить согласованность бизнес-транзакций, в которых участвуют данные нескольких сервисов ....
Как DDD работает для меня
#БлогкомпанииTINKOFF #Программирование #Анализипроектированиесистем #DDD #разработка #архитектура #предметноориентированное IV
https://habr.com/ru/companies/tinkoff/articles/753864/
#БлогкомпанииTINKOFF #Программирование #Анализипроектированиесистем #DDD #разработка #архитектура #предметноориентированное IV
https://habr.com/ru/companies/tinkoff/articles/753864/
Хабр
Как DDD работает для меня
Привет! Меня зовут Станислав, я фронтенд-разработчик компании Тинькофф. Занимаюсь разработкой веб-приложений и написал десятки тысяч строк кода, массу велосипедов и костылей, пока не познакомился с...
[Перевод] Введение в Чистую архитектуру через 6 кругов рефакторинга
#Вебразработка #Go #Микросервисы #чистаяархитектура #go #ddd #рефакторинг IV
https://habr.com/ru/articles/770494/
#Вебразработка #Go #Микросервисы #чистаяархитектура #go #ddd #рефакторинг IV
https://habr.com/ru/articles/770494/
Хабр
Введение в Чистую архитектуру через 6 кругов рефакторинга
Ускоряй! ( Accelerate ). Авторы этого пособия посвятили целую главу архитектуре приложений и тому, как архитектура влияет на эффективность разработки. И вся эта глава крутится вокруг...
DDD в golang. Превозмогая трудности
#Go #go #golang #ddd #architecture IV
https://habr.com/ru/articles/778186/
#Go #go #golang #ddd #architecture IV
https://habr.com/ru/articles/778186/
Хабр
DDD в golang. Превозмогая трудности
В последнее время достаточно много выступлений, посвященных реализации подходов Domain Driven Design(DDD) в golang. Я не буду останавливаться на value object, они в golang хорошо реализуются с...
Способы отображения: существует ли связь между DDD и ООП
#БлогкомпанииCUSTIS #Анализипроектированиесистем #ООП #ddd #ооп IV
https://habr.com/ru/companies/custis/articles/774644/
#БлогкомпанииCUSTIS #Анализипроектированиесистем #ООП #ddd #ооп IV
https://habr.com/ru/companies/custis/articles/774644/
Хабр
Способы отображения: существует ли связь между DDD и ООП
В ходе обсуждений докладов на Analyst Days возник вопрос о связи Domain-driven design (DDD) с объектно-ориентированным подходом (ООП): оказывается, для большинства она вовсе...
Calypso: Схема данных MongoDB на Scala
#Блогкомпанииm2tech #Проектированиеирефакторинг #Scala #MongoDB #Функциональноепрограммирование #scala #ddd IV
https://habr.com/ru/companies/m2tech/articles/782986/
#Блогкомпанииm2tech #Проектированиеирефакторинг #Scala #MongoDB #Функциональноепрограммирование #scala #ddd IV
https://habr.com/ru/companies/m2tech/articles/782986/
Хабр
Calypso: Схема данных MongoDB на Scala
Введение Чтобы применять Domain-Driven Design, DDD Aggregate и Transactional outbox на MongoDB, наша команда создала open source библиотеку calypso для работы с BSON. Публикация для тех, кто...
Стратегические паттерны DDD
#Программирование #Анализипроектированиесистем #Проектированиеирефакторинг #Управлениеразработкой #ddd #domaindrivendesign #domaindriven IV
https://habr.com/ru/articles/787460/
#Программирование #Анализипроектированиесистем #Проектированиеирефакторинг #Управлениеразработкой #ddd #domaindrivendesign #domaindriven IV
https://habr.com/ru/articles/787460/
Хабр
Стратегические паттерны DDD
Введение Привет, Хабр! После того, как я углубился в мир DDD, прочитав множество книг, я решил поделиться с вами своими мыслями и наработками, которые, я надеюсь, окажутся полезными для разработки...
Применение DDD. От моделей до EDM — поиск новых форм и архитектурные излишества
#Анализипроектированиесистем #Проектированиеирефакторинг #DDD #EDA #MSA #EDM #CQRS IV
https://habr.com/ru/articles/781062/
#Анализипроектированиесистем #Проектированиеирефакторинг #DDD #EDA #MSA #EDM #CQRS IV
https://habr.com/ru/articles/781062/
Хабр
Применение DDD. От моделей до EDM — поиск новых форм и архитектурные излишества
Под катом рассказ о самой авангардной форме архитектуры которую мне с коллегами удалось получить, как ещё больше можно развить этот подход. DDD не на коленке, а за дорого ;) Вместо введения В одной...
Domain Driven Design в Go – это почти не больно
#БлогкомпанииКонференцииОлегаБунинаОнтико #БлогкомпанииAvitoTech #Проектированиеирефакторинг #Go #go #ddd #domaindrivendesign IV
https://habr.com/ru/companies/oleg-bunin/articles/791420/
#БлогкомпанииКонференцииОлегаБунинаОнтико #БлогкомпанииAvitoTech #Проектированиеирефакторинг #Go #go #ddd #domaindrivendesign IV
https://habr.com/ru/companies/oleg-bunin/articles/791420/
Хабр
Domain Driven Design в Go – это почти не больно
Как выглядят паттерны DDD (Domain Driven Design) в большом проекте? А самое главное, стоит ли их вообще использовать? Рассмотрим, какими инструментами можно реализовать DDD на Go и оценим, насколько...
Паттерн Aggregate Outside
#PHP #Программирование #Проектированиеирефакторинг #ООП #DDD #domaindrivendesign #чистаяархитектура IV
https://habr.com/ru/articles/799019/
#PHP #Программирование #Проектированиеирефакторинг #ООП #DDD #domaindrivendesign #чистаяархитектура IV
https://habr.com/ru/articles/799019/
Хабр
Паттерн Aggregate Outside
Руслан Гнатовский aka @Number55 в своей статье Когда ни туда, ни сюда, или в поисках оптимальной границы Domain слоя описал известную проблему протекания бизнес-логики из агрегата, в случае если эта...
Пиррова победа Domain-Driven Design
#Программирование #Анализипроектированиесистем #Проектированиеирефакторинг #Распределённыесистемы #Микросервисы #DDD #DomainDrivenDesign IV
https://habr.com/ru/articles/800385/
#Программирование #Анализипроектированиесистем #Проектированиеирефакторинг #Распределённыесистемы #Микросервисы #DDD #DomainDrivenDesign IV
https://habr.com/ru/articles/800385/
Хабр
Пиррова победа Domain-Driven Design
TL;DR: DDD неизбежно ведёт к избыточному (на порядки больше минимально необходимого) количеству саг в проекте, которые, в свою очередь, неизбежно ведут к нарушению целостности данных в БД. DDD вполне...
Как сменить технологию и не закопаться в рефакторинге: опыт внедрения DDD в проект на FastAPI — Часть 1
#Python #Программирование #Проектированиеирефакторинг #ООП #fastapi #ddd #refactoring
https://habr.com/ru/articles/833720/
#Python #Программирование #Проектированиеирефакторинг #ООП #fastapi #ddd #refactoring
https://habr.com/ru/articles/833720/
Хабр
Как сменить технологию и не закопаться в рефакторинге: опыт внедрения DDD в проект на FastAPI — Часть 1
Привет, хабравчане! Я Дима, Python-разработчик из 21YARD, сервиса поиска строительных подрядчиков. В серии статей расскажу, что такое DDD (domain-driven design) и какие у него преимущества и...
Как сменить технологию и не закопаться в рефакторинге: опыт внедрения DDD в проект на FastAPI — Часть 2
#Python #Программирование #Проектированиеирефакторинг #ООП #fastapi #ddd #refactoring
https://habr.com/ru/articles/838188/
#Python #Программирование #Проектированиеирефакторинг #ООП #fastapi #ddd #refactoring
https://habr.com/ru/articles/838188/
Хабр
Как сменить технологию и не закопаться в рефакторинге: опыт внедрения DDD в проект на FastAPI — Часть 2
Привет, хабровчане! Я Дима, Python-разработчик из 21YARD, сервиса поиска строительных подрядчиков. Это вторая часть цикла о DDD. В ней расскажу, как добавить к проекту событийно-ориентированную...
Немного про DDD: Реализация событий предметной области в .NET
#Событияпредметнойобласти #ddd #entityframework #domainevents #domaindrivendesign
https://habr.com/ru/articles/846796/
#Событияпредметнойобласти #ddd #entityframework #domainevents #domaindrivendesign
https://habr.com/ru/articles/846796/
Хабр
Немного про DDD: Реализация событий предметной области в .NET
Всем привет! Предметно-ориентированное проектирование, на мой взгляд, является недопонятым подходом, о котором многие говорят, но немногие его действительно применяют. Мне кажется, что проблема чаще...
Тактические паттерны DDD
#ddd #domaindrivendesign #domaindriven #boundedcontext #subdomain #activerecord #domainmodel
https://habr.com/ru/articles/854140/
#ddd #domaindrivendesign #domaindriven #boundedcontext #subdomain #activerecord #domainmodel
https://habr.com/ru/articles/854140/
Хабр
Тактические паттерны DDD
Привет, Хабр! В предыдущей статье мы обсудили стратегические паттерны, а теперь давайте углубимся в тактические. Важно помнить: в DDD тактика без стратегии теряет смысл! Если вы не знаете, как...
Применение статических анализаторов архитектуры на примере гексагональной архитектуры
#статистическийанализ #php #symfony #phpstan #гексагональнаяархитектура #ddd
https://habr.com/ru/companies/docdoc/articles/856978/
#статистическийанализ #php #symfony #phpstan #гексагональнаяархитектура #ddd
https://habr.com/ru/companies/docdoc/articles/856978/
Хабр
Применение статических анализаторов архитектуры на примере гексагональной архитектуры
Отсутствие четкой структурированной архитектуры проектов — не редкость в ИТ. Одни этим пренебрегают из-за маленького масштаба проекта, другие — из-за сжатых сроков разработки, третьи — из-за...
DDD и аналитика данных
#аналитикаданных #ddd #модельпредметнойобласти
https://habr.com/ru/articles/857948/
#аналитикаданных #ddd #модельпредметнойобласти
https://habr.com/ru/articles/857948/
Хабр
DDD и аналитика данных
Я сейчас занимаюсь разработкой своего pet-проекта: LMS на базе TG, и подошел к стадии набрасывания первых модели: курсы, лекции и их контент. Всё это вывел для дебага. Из интересного — на данный...
Архитектура фронтенда, к которой мы пришли
#архитектура #спортмастер #FSD #DDD
https://habr.com/ru/companies/sportmaster_lab/articles/866028/
#архитектура #спортмастер #FSD #DDD
https://habr.com/ru/companies/sportmaster_lab/articles/866028/
Хабр
Архитектура фронтенда, к которой мы пришли
Привет. Меня зовут Александр Калинин, я работаю фронтенд разработчиком в SM Lab на проекте Client Service Management. Занимаюсь разработкой веб-приложения на vue для работы с заказами клиентов...