How To Implement Domain-Driven Design (DDD) in Go

Описание к видео How To Implement Domain-Driven Design (DDD) in Go

The easy way of learning how to use DDD in a Go application

In this video we will learn about the different components in DDD are.

We will cover the following topics

* What Domain Driven Design is
* Domain, Model, Obiquitous Language and Sub Domains
* Aggregates
* Repositories and the Repository Pattern
* Factories to Encapsulate Complex Logic
* Services & SubServices

We will build an online tavern to learn the aspects of DDD and go through each aspect at a time.

If you want to read about this video you can find the article on my blog.
https://programmingpercy.tech/blog/ho...

You can find the second part of this series at
   • How To Structure Domain Driven Design...  

00:00 Introduction
02:03 Why this video
04:22 What Is Domain Driven Design (DDD)
05:48 The Journey Of Dante (Domain Modelling Session)
09:02 Entity and ValueObject
15:43 Aggregates
29:23 Repository Pattern
51:46 Services & Configuration Patterns & More Repositories
01:31:29 Tavern Service & SubServices
01:42:14 Adding MongoDB Repository
01:55:08 Ending

Beach by MBB |   / mbbofficial  
Music promoted by https://www.free-stock-music.com
Creative Commons Attribution-ShareAlike 3.0 Unported
https://creativecommons.org/licenses/...

Комментарии

Информация по комментариям в разработке