better-code-with-ddd

Code example

A codebase demonstrating improved software design through the application of Domain Driven Design (DDD) tactical patterns to enhance readability and expressiveness of C# code.

This repository contains code that accompanies presentation ASC LAB team gave at meetup about “Creating better code with Domain Driven Design”.

GitHub

317 stars
19 watching
64 forks
Language: C#
last commit: about 2 months ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
ddd-by-examples/factory An implementation of Domain-Driven Design principles and patterns in an enterprise application using Spring 1,347
thearchitectdev/architect.domainmodeling A DDD toolset providing boilerplate code generators for domain models in C# 64
itlibrium/ddd-starter-dotnet Provides sample implementation and comparison of various approaches to building Domain-Driven Design (DDD) applications 390
packtpublishing/hands-on-domain-driven-design-with-.net-core A comprehensive guide to implementing Domain-Driven Design with .NET Core, focusing on building complex business systems 646
zkavtaskin/domain-driven-design-example A C# implementation of Domain-Driven Design principles applied to an e-commerce system 1,769
codelytv/typescript-ddd-skeleton A basic project structure and minimal code skeleton for building Domain-Driven Design applications in TypeScript 451
cesarcastrocuba/nlayerappv3 An implementation of Domain-Driven Design (DDD) N-Layered Architecture with .Net Core 2.1 for building web APIs. 155
xerprojects/xer.domaindriven A lightweight library providing entities and marker interfaces for implementing Domain-Driven Design concepts in C# 13
jorge07/ddd-playground A Symfony-based project demonstrating Domain-Driven Design principles and technologies such as CQRS, Event Sourcing, and Docker for building a scalable and maintainable system. 597
bitloops/ddd-hexagonal-cqrs-es-eda A comprehensive example of software design and architecture using Domain Driven Design, Hexagonal Architecture, CQRS, Event Sourcing, Behaviour Driven Development, and other advanced concepts 1,224
ddd-by-examples/library-nestjs An implementation of Domain Driven Design concepts in a library management system using NestJS and TypeScript 379
codelytv/scala-ddd-example An example project demonstrating the implementation of a scalable and maintainable HTTP API in Scala using Domain-Driven Design (DDD) principles 135
codelytv/java-ddd-example Provides a starting point for building Java projects with JUnit and Gradle in a Domain-Driven Design (DDD) architecture 434
ddd-by-examples/event-source-cqrs-sample A sample event-sourced application demonstrating Command Query Responsibility Segregation (CQRS) and Domain-Driven Design (DDD) 468
valignatev/ddd-dynamic A collection of resources and information on Domain Driven Design in dynamic languages. 1,354