Size: a a a

2021 January 11

NG

Nikita Gryzlov in learn.java
Nikita Gryzlov
var types = service.getSomeTypes();

Что в types?
Лист? Сет? Мапа? Массив? Каких типов?
источник

NG

Nikita Gryzlov in learn.java
Эд
IDE покажет
Пару сообщений выше
источник

GV

Gukov Viktor in learn.java
Nikita Gryzlov
Архитектуру автотесты не проверят)
Для этого вары не мешают, можно общими мазками смотреть)
источник

NG

Nikita Gryzlov in learn.java
Gukov Viktor
Для этого вары не мешают, можно общими мазками смотреть)
До тех пор, пока тебе не прилетает какой-нибудь iterable, от которого ты пытаешься взять forEach-лямбду и недоумеваешь)
источник

GV

Gukov Viktor in learn.java
Nikita Gryzlov
До тех пор, пока тебе не прилетает какой-нибудь iterable, от которого ты пытаешься взять forEach-лямбду и недоумеваешь)
Ты сейчас описал кейс, когда уже сидишь и пишешь код
источник

NG

Nikita Gryzlov in learn.java
Gukov Viktor
Ты сейчас описал кейс, когда уже сидишь и пишешь код
Подловил)
источник

GV

Gukov Viktor in learn.java
В большинстве случаев достаточно давать осмысленные имена переменным и смысл не теряется
источник

GV

Gukov Viktor in learn.java
Живёт же Раст со своими let
источник

NG

Nikita Gryzlov in learn.java
Если метод называется getCustomer, то да, вполне очевидно, что он вернёт Customer.
Но я как-то привык читать код слева направо. Сначала видишь объявление переменной с её типом и именем и уже примерно понимаешь, чего ожидать от кода справа от равно. А тут спотыкаюсь постоянно.
Может и личное восприятие, но нелюбовь к лишним варам есть не только в джаве
источник

NG

Nikita Gryzlov in learn.java
Конечно в тех случаях, когда справа что-то сложнее геттера. Если геттер с понятным именем, то да, вполне допустимо
источник

ЕП

Евгений Попов... in learn.java
Эд
IDE покажет
Как? В консоле?
источник

Э

Эд in learn.java
Евгений Попов
Как? В консоле?
Что?
источник

NG

Nikita Gryzlov in learn.java
Евгений Попов
Как? В консоле?
Нет, прям в коде. Inline annotation
источник

ЕП

Евгений Попов... in learn.java
Nikita Gryzlov
Нет, прям в коде. Inline annotation
Что нужно сделать? Указатель навести?
источник

Э

Эд in learn.java
Евгений Попов
Как? В консоле?
ты в консоли пишешь код?
источник

ЕП

Евгений Попов... in learn.java
Эд
ты в консоли пишешь код?
В тхт
источник

Э

Эд in learn.java
txt  - расширение файла
источник

ЕП

Евгений Попов... in learn.java
Эд
txt  - расширение файла
Не тхт это новый редактор от дб
источник

ЕП

Евгений Попов... in learn.java
Nikita Gryzlov
Нет, прям в коде. Inline annotation
источник

ЕП

Евгений Попов... in learn.java
Как через аннотаций можно посмотреть тип переменной?
источник