/
Bounded Context: Gaming Environments
Bounded Context: Gaming Environments
Command Flow:
- CreateGamingEnvironment(workingTitle, firstReleaseYear)
- CreateHardwarePlatform(workingTitle)
- AddHardwarePlatformToGamingEnvironment(GamingEnvironmentId, HardwarePlatformId)
- CreateHardwareModel(workingTitle)
- AddHardwareModelToHardwarePlatform(HardwarePlatformId, HardwareModelId)
Exemplary CommandFlow:
- CreateGamingEnvironment("Commodore Amiga", 1985) => ID1
- CreateHardwarePlatform("Amiga 68k Machine") => ID2
- AddHardwarePlatformToGamingEnvironment(ID1, ID2)
- CreateHardwareModel("Amiga 500") => ID3
- AddHardwareModelToHardwarePlatform(ID2, ID3)
, multiple selections available,
Related content
GamingEnvironments: Commands
GamingEnvironments: Commands
More like this
Gaming Environments
Gaming Environments
More like this
Blog Entry: Sorting out the platform mess
Blog Entry: Sorting out the platform mess
More like this
Blog Entry: Game release comparison re-thought
Blog Entry: Game release comparison re-thought
More like this
Developer diary September 2018
Developer diary September 2018
More like this
Ubiquitous Language
Ubiquitous Language
More like this