Skip to content

Lab8 v2 strategy game class - #18

Open
BoneFuusen wants to merge 14 commits into
mainfrom
LAB8_2_StrategyGameClass
Open

BoneFuusen wants to merge 14 commits into
mainfrom
LAB8_2_StrategyGameClass

Conversation

@BoneFuusen

Copy link
Copy Markdown
Owner

Стратегия для создания класса Игра.

Definition of Done критерии
В IoC определена стратегия “Игра.Создать новую”, которая возвращает Команду, представляющую игру.
В IoC определена стратегия “Игра.Удалить игру”, которая освобождает ресурсы выделенные под игру (как минимум, созданный для игры Scope).
Для игры создан свой Scope.
Scope Игры содержит стратегию для разрешения значения Кванта времени, выделенного для игры.
Scope Игры содержит стратегии для разрешения Команд, выполняемых над очередью Игры (положить в очередь, извлечь из очереди).
Scope Игры содержит стратегии для разрешения Команд, выполняемых над множеством игровых объектов (получить доступ к объекту по его уникальному идентификатору, удалить объект по уникальному идентификатору).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant