Skip to content

Test project that sorts point using specific sort criteria. Used DDD architectural principle.

Notifications You must be signed in to change notification settings

JackKarichkovskiy/points-sorter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

points-sorter

This project demonstrates DDD principles for building applications. Application consists of layers: Domain, Application, Infrastructure. Each layer is part of some other layer; that makes it looks like an onion, and this architecture sometimes called as Onion Architecture. Application communicates with external services using ports which provide interfaces for communicating with the application. This architecture makes it easier to test different layers, also gives opportunities to add/modify communication with the application not changing domain layer with business logic inside.

Onion architecture (DDD): Onion architecture picture

Video that describes DDD principles(PL): https://www.youtube.com/watch?v=yhYFL4ujYqY&t=1s

About

Test project that sorts point using specific sort criteria. Used DDD architectural principle.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages