
Stanislav
19.10.2016
09:24:23
в ратпаке есть ServerErrorHandler, в котором можно ловить эксепшен в даунстриме, и в зависимости типа исключения, рисовать разный ответ.
Но лучшая практика в продакшене -- это рисовать 500 без каких-либо объяснений

James Tiberius Kirk ?
19.10.2016
09:24:53
или Лида?
есть, но я же спрашиваю мнение, у каждого свои бест практики

Igorek
19.10.2016
09:25:29
как вариант генерить UUID под эксепшн и кидать его в 500, чтоб потом концы с концами свести можно было бы

James Tiberius Kirk ?
19.10.2016
09:26:54

Google

James Tiberius Kirk ?
19.10.2016
09:26:55
спасибо

guga
19.10.2016
09:33:20

Антон
19.10.2016
09:34:50

guga
19.10.2016
09:34:52

Igorek
19.10.2016
09:37:11

guga
19.10.2016
09:51:17
А почему ты не прокидывать эксепшены клиенту, прям со структурой пакетов, пускай сам решает что делать, у нас половина гос контор так делает ?

James Tiberius Kirk ?
19.10.2016
09:51:54
всегда так делаю

guga
19.10.2016
09:52:49
Как же у меня горит, на дворе 2016, веб версия джава доков не иммет поиска ?

Берял
19.10.2016
09:52:55

sss3 ?
19.10.2016
09:53:11

guga
19.10.2016
09:53:15
cкорее в http

Luger
19.10.2016
09:53:33
вообще, есть HTTP спека . все. все остальное - херовая отсебятина %)

Google

Igor
19.10.2016
09:53:35

Берял
19.10.2016
09:53:39

Igor
19.10.2016
09:53:41
в идее есть всё нужное

guga
19.10.2016
09:55:11

Bogdan
19.10.2016
09:57:36
неймспейсы в spring security это просто конфиг на xml?
то же самое можно джавовским конфигос сделать?

Igorek
19.10.2016
10:11:48
когда у тебя неизвестная херня падает что-то другое надо писать кроме 500?

Pavel ?
19.10.2016
10:14:01

Igorek
19.10.2016
10:14:17
и код 200

Pavel ?
19.10.2016
10:14:37
ну еси у ошибки есть код, то да)
клиенту тогда будет понятней что за херня)

Igorek
19.10.2016
10:15:18
толсто

sss3 ?
19.10.2016
10:27:03

Yura
19.10.2016
10:28:59
Ребят, JUnit сложная штука, можно ли в ней освоиться за несколько дней?

Pavel
19.10.2016
10:30:45
можно

sss3 ?
19.10.2016
10:32:48
за несколько часов
пожалуй

Yura
19.10.2016
10:36:19
Возможно, кто знает стоящий курс касательно этого?

Митко Соловец?
19.10.2016
10:36:35
по поводу прокидывания эксепшенов клиенту

Google

sss3 ?
19.10.2016
10:37:00
этого достаточно

Митко Соловец?
19.10.2016
10:37:10
опять какое-то балабольство про огромный стек-трэйс и структуру пакетов
почитайте, что может дать в спринг @ControllerAdvice и @ExceptionHandling
вы сами можете кастомизировать вывод клиенту ошибки,в зависимости от типа исключения

Pavel ?
19.10.2016
10:39:39
да...и как бы такой подход как бы намекает что чекед эксепшены не нужны)

Мытко
19.10.2016
10:40:22

Yura
19.10.2016
10:40:36

guga
19.10.2016
10:42:34

Митко Соловец?
19.10.2016
10:43:09
>правила
>троллинг
>запрещено

Pavel ?
19.10.2016
10:45:18
но идея то не плоха)

guga
19.10.2016
10:47:39
Все равно можно обернуть его в анчекед. ?

Konstantinx
19.10.2016
10:48:50
Сбросили тестовое задание. На позицию джуна: написать приложение перевода числа из цифрового вида в строчный. Посоветуйте как лучше написать и что прекрутить, дабы ревьюры были в восторге?

guga
19.10.2016
10:48:52
Не могу вспомнить язык где бы я встречал проверяемые исключения.

Мытко
19.10.2016
10:51:32

Митко Соловец?
19.10.2016
10:52:39
типо число в строку превратить или я не правильно понял?

Мытко
19.10.2016
10:53:49

Konstantinx
19.10.2016
10:53:53

Митко Соловец?
19.10.2016
10:54:17
.toString()?

Google

Митко Соловец?
19.10.2016
10:54:30
будут все в восторге

Konstantinx
19.10.2016
10:54:53

Митко Соловец?
19.10.2016
10:55:10
ааа, так получается

Pavel ?
19.10.2016
10:55:14

Митко Соловец?
19.10.2016
10:55:20
не Паш
11 - одинадцать
вот так ему типо надо)

Pavel ?
19.10.2016
10:55:37
ааа))

Admin
ERROR: S client not available

Konstantinx
19.10.2016
10:55:59
Вся сложность в окончаниях и отдельных числительных

Pavel ?
19.10.2016
10:56:39
либы использовать нельзя?)

Митко Соловец?
19.10.2016
10:56:44
ну тут конфигурить надо шаблоны
и полистать правила русского языка для числительных
там свои приколы
там от диапозона зависит призношение
ну и самое главное, кто-то уже решал эту задачу, надо посмотреть как

Konstantinx
19.10.2016
10:58:43

Мытко
19.10.2016
10:58:44
А какой диапазон чисел?
Как обрабатывать отрицательные числа?

Konstantinx
19.10.2016
10:59:34

Google

Мытко
19.10.2016
10:59:45
Ну как не ограничен
Ты не сможешь описать все числа

Митко Соловец?
19.10.2016
11:00:01
ты же не будешь вечно конфигурить

Мытко
19.10.2016
11:00:15
Че там после триллионов идет?)))

Митко Соловец?
19.10.2016
11:00:17
даже сири у айфона читает число по символьно, что как бэ намекает

Мытко
19.10.2016
11:01:35
Мдемс. Ну и задание
Описания нет нормального

Konstantinx
19.10.2016
11:02:20

Jiff
19.10.2016
11:02:54
Еще вещественные числа и дроби забыли!

Мытко
19.10.2016
11:03:02
Какая разница откуда они берутся, если тебе надо все числа описать
Давай скажи
333394888488837838882
Что это за число
Только без миллион миллионов
И всего такого

Victor
19.10.2016
11:03:59
Типичный overthinking

Мытко
19.10.2016
11:04:07
Ага
Сделай для диапазона инта, короче

Victor
19.10.2016
11:05:14
И удобный файл со словарём. А дальше пусть сами заполняют, если надо больше.

Pavel ?
19.10.2016
11:06:27
лучше в диапазоне байта

Мытко
19.10.2016
11:06:41
Лелд