Ты еще не прошел коллекции и списки, так что используй массив. Пусть доступные операции будут храниться массивом, а ты при получении знака будешь проверять его наличие в этом самом массиве.
# Красивости
## Константы
У тебя дублируются "магические строки". Замени их константами. Например [тут](https://git.tswf.io/dima-java-learn/calculator/src/commit/bf305d907e28675cf721d5ccb0824098144fa135/src/Main.java#L15-L19) и [тут](https://git.tswf.io/dima-java-learn/calculator/src/commit/bf305d907e28675cf721d5ccb0824098144fa135/src/Main.java#L26), а также [тут](https://git.tswf.io/dima-java-learn/calculator/src/commit/bf305d907e28675cf721d5ccb0824098144fa135/src/Main.java#L35).
## Используй массивы
[Тут](https://git.tswf.io/dima-java-learn/calculator/src/branch/master/src/Main.java#L22) у тебя очень некрасивое выражение в коде:
```java
if (operation != a && operation != b && operation != c && operation != d && operation != e)
```
Ты еще не прошел коллекции и списки, так что используй массив. Пусть доступные операции будут храниться массивом, а ты при получении знака будешь проверять его наличие в этом самом массиве.
dkamenski
was assigned by amorozov2024-11-13 13:39:51 +00:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Красивости
Константы
У тебя дублируются "магические строки". Замени их константами. Например тут и тут, а также тут.
Используй массивы
Тут у тебя очень некрасивое выражение в коде:
Ты еще не прошел коллекции и списки, так что используй массив. Пусть доступные операции будут храниться массивом, а ты при получении знака будешь проверять его наличие в этом самом массиве.