EN

Conceptual Contours

Domain Excavation Because it requires constant discovery and refinement, building software is much like excavating a buried house. One requirement e…

dddoopdesign
Dev.to
RU

DI во фронтенде: от Context API к Composition Root

Современные веб-приложения содержат сложную бизнес-логику, которая ранее традиционно располагалась на бэкенде. С ростом сложности возникает необходи…

dependency injectionвнедрение зависимостейinversifyjscomposition rootioc-контейнерархитектура фронтендаtypescriptdddnxtactical ddd
Habr
RU

Предзаказ книги «Предметно-ориентированное проектирование. Модернизация легаси-систем и снижение рисков с помощью DDD»

Привет, Хаброжители! «Все счастливые семьи похожи друг на друга, каждая несчастливая семья несчастлива по-своему». Этот принцип, сформулированный в…

dddsoftware architecture
Habr
EN

MiniCart: Hexagonal Architecture in Go

A hands-on Go architecture course that teaches hexagonal architecture , also known as ports and adapters , by building a small e-commerce backend fr…

goddd
Dev.to
RU

Generic Repository<T> обещал три вещи — не сдержал ни одной и забрал доменную модель

Сколько раз вы реально меняли базу под приложением? Generic Repository – первое, что тащат в проект, и последнее, в чём сомневаются, – держат ровно…

Generic RepositoryRepository patternрепозиторийантипаттернагрегатыEF CoreMongoDBанемичная модельчистая архитектураddd
Habr