Раскритикуйте мой код

В общем написал небольшую мини игру. Загадывается число от 1 до 10 и пользователю нужно его угадать. Можете сказать если что-то было бы правильнее писать по другому или как проще было бы сделать?

Почитай про юнит тесты, если сможешь покрыть 100% кода тестами, то он достаточно хорош)

Попробую