Что тут не так?

Что тут не так? Программирование, Java

Лига программистов

1.5K поста11.4K подписчиков

Добавить пост

Правила сообщества

- Будьте взаимовежливы, аргументируйте критику

- Приветствуются любые посты по тематике программирования

- Если ваш пост содержит ссылки на внешние ресурсы - он должен быть самодостаточным. Вариации на тему "далее читайте в моей телеге" будут удаляться из сообщества

18
Автор поста оценил этот комментарий

Раз уж все равно умножается на 90, то зачем конвертить градусы в радианы, когда можно просто множить на Пи/2 ?

раскрыть ветку (1)
3
Автор поста оценил этот комментарий

Метод toRadians() производит умножение на 0.017453292519943295

показать ответы
Автор поста оценил этот комментарий

Инстанс рандома не нужно сохранять в переменную?

раскрыть ветку (1)
2
Автор поста оценил этот комментарий

Вот правильное замечание!

Вообще не стоит его при каждой функции создавать

показать ответы
6
Автор поста оценил этот комментарий

> Что тут не так?


Заголовок не так. Три куска кода, в каждом последовательно уменьшается дублирование кода. Что спросить-то хотели? Можно больше чем 4 словами описать проблему? Эти три куска не эквивалентны и читателям предлагается объяснить почему? Можно сделать лучше и читателям предлагается указать свой вариант?

раскрыть ветку (1)
2
Автор поста оценил этот комментарий

Почему не эквивалентны, они все дают один и тот же результат.
Предлагается еще чуть оптимизировать.

18
Автор поста оценил этот комментарий

Раз уж все равно умножается на 90, то зачем конвертить градусы в радианы, когда можно просто множить на Пи/2 ?

раскрыть ветку (1)
Автор поста оценил этот комментарий

Это еще не все, есть еще чуть оптимизации :)

показать ответы
4
Автор поста оценил этот комментарий

Вызываю пояснительную бригаду.

Из понятного только название кофейни.

раскрыть ветку (1)
Автор поста оценил этот комментарий

Да тут есть еще место для оптимизации

показать ответы