Size: a a a

JPoint, Java-конференция

2020 February 05

AG

Asad Ganiev in JPoint, Java-конференция
а если у data есть метод clear() то и final не поможет
источник

AG

Asad Ganiev in JPoint, Java-конференция
и вообще странно в классе  Data иметь метод getData()?
источник

AV

Alexei Vinogradov in JPoint, Java-конференция
Я про модификацию входного параметра (как in/out в с++ или прости господи pl/sql)
источник

KR

Kirill Rodionov in JPoint, Java-конференция
это и есть сайд эффект
источник

AV

Alexei Vinogradov in JPoint, Java-конференция
Хочется сказать "а что, так можно было??"
источник

KR

Kirill Rodionov in JPoint, Java-конференция
не надо так делать
источник

AV

Alexei Vinogradov in JPoint, Java-конференция
Kirill Rodionov
не надо так делать
Вот! Потому что - ...?
источник

KR

Kirill Rodionov in JPoint, Java-конференция
скрытые эффекты
источник

KR

Kirill Rodionov in JPoint, Java-конференция
понятно ли по той строчке, где foo вызывается, что она делает?
источник

KR

Kirill Rodionov in JPoint, Java-конференция
вряд ли
источник

KR

Kirill Rodionov in JPoint, Java-конференция
а если писать в стиле a = f(b), то тайн меньше
источник

AG

Asad Ganiev in JPoint, Java-конференция
а что если оба параметра только readable?
источник

AV

Alexei Vinogradov in JPoint, Java-конференция
Кроме очевидного еще?
источник

AV

Alexei Vinogradov in JPoint, Java-конференция
То есть тут нашел классы, где все методы такие - в сигнатуре void, а результат возвращается в последней переменной из списка аргументов.
источник

KR

Kirill Rodionov in JPoint, Java-конференция
руки под C заточены :)
источник

AV

Alexei Vinogradov in JPoint, Java-конференция
Дизайн паттерн, подумал Штирлитц.
источник

KR

Kirill Rodionov in JPoint, Java-конференция
и мозг в голове буквой С
источник

AV

Alexei Vinogradov in JPoint, Java-конференция
Kirill Rodionov
руки под C заточены :)
Вот. Первая мысль)
источник

AV

Alexei Vinogradov in JPoint, Java-конференция
Но кроме некой "неожиданности" изменения аргумента (вероятно для автора неожиданно, это когда метод что-то возвращает) - никакой дыры тут нет?
источник

AG

Asad Ganiev in JPoint, Java-конференция
Вроде нет
источник