Я пытаюсь написать код, чтобы сделать простую игру.
Предполагая, что есть класс с именем Level, в котором он управляет функциональностью уровня.
Например, есть некоторые методы, такие как spawnHero () и spawnEnemies (), start (),finish () и т. д. в классе.
, если я добавлю закрытый метод String, называемый PrettyTimeFormat, который преобразует время продолжительности игры в красиво организованный формат и использует его в методе finish (), это нарушит SRP?
Если это так, должен ли я создать класс TimeManager и поместить метод PrettyTimeformat в этот класс, чтобы избежать SRP?