Согласно Java Guidelines, если есть два способа реализовать функциональность - правильный и медленный - необходимо выбрать второй вариант, иначе мейнфреймы будут плохо продаваться.
Наверное, потому что в джаве нет out параметров.
Нет, этому должно быть разумное объяснение :)
Скорее всего да, а мудрить отдельный класс на возвращение двух вариантов таки злодеяние.
"культ святого эксепшена" устроит?)
Если кратко, то стандартную библиотеку Java писали студенты за еду. Это реально адов пиздец. Нет ничего нужного вообще. Даже работу со стандартными типами данных умудрились испоганить.
Это уже не модно.
void Integer.tryParse( String input, (int -> void) callback)
void Integer.tryParse( String input, (int -> void) callback)
Поправка: незадокументированный Мар
И это уже не модно
void Integer.tryParse( String input, async (int -> void) callback)
void Integer.tryParse( String input, async (int -> void) callback)
это понятно. просто, когда я видел такие ретурны во фреймворках, то хрен поймёшь без дебага, что он в себе несёт.
Ты это индусам из оракла скажи
эти студенты уже матёрые бородаты жабаеды и учат других студентов
о, только дошло, что ты имел ввиду)
иное равинат не одобряет!
> Если кратко, то стандартную библиотеку Java писали студенты за еду.
Если вы нихера не знаете, зачем лжёте?
Стандартную библиотеку в Sun писал сам Гослинг -- умный осилит загуглить, а вам незачем.
О том, что "нужно" людям, хорошо говорит факт отсутствия альтернативных библиотек. Проблемы в вас.
Если вы нихера не знаете, зачем лжёте?
Стандартную библиотеку в Sun писал сам Гослинг -- умный осилит загуглить, а вам незачем.
О том, что "нужно" людям, хорошо говорит факт отсутствия альтернативных библиотек. Проблемы в вас.
http://benchmarksgame.alioth.debian.org/u64q/benchmark.php?test=all&lang=java
Хватит уже поддерживать этот миф.
Хватит уже поддерживать этот миф.
java.text.NumberFormat::parse(String source, ParsePosition parsePosition)
http://docs.oracle.com/javase/6/docs/api/java/text/NumberFormat.html#parse%28java.lang.String,%20java.text.ParsePosition%29
во всех видах, позах, вариантах
http://docs.oracle.com/javase/6/docs/api/java/text/NumberFormat.html#parse%28java.lang.String,%20java.text.ParsePosition%29
во всех видах, позах, вариантах
Ха. Апатамучта ява предназначена для криворуких обезьян, то есть изначально предполагается, что все эти true/false никто проверять не будет.
Page 1 of 5