Domain driven design implementation of chess. The domain project implements the logic of the Chess using DDD concepts such as Entities, Values and Aggregates. The domain service project implement a set of repositories capable of storing and loading players and games from storage. A simple file storage implementation is included to keep it simple. The application is a simple console app that let's you create or load player and games and take turns to play a chess game using the classes in the domain project. You can also watch popular games such as fool's mate and a stale mate.
-
Notifications
You must be signed in to change notification settings - Fork 0
Domain driven design implementation of chess
License
RaedJarrar/Chess
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
About
Domain driven design implementation of chess
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published