@jvmchat

Страница 642 из 2890
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, чтоб потом концы с концами свести можно было бы

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

Антон
19.10.2016
09:34:50
очень интересно
А как же контекст логгирования по сессии не проще?

Igorek
19.10.2016
09:37:11
У спринга есть похожий механизм, но это не сильно решает проблему
проблема обычно в том что люди сами не знают чего хотят :)

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

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

Берял
19.10.2016
09:52:55
мы так сейчас к эррор кодам вернемся
ну коды ошибок очень распространенная практика в REST

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
Как же у меня горит, на дворе 2016, веб версия джава доков не иммет поиска ?
не помню даже, когда последний раз открывал джава доки из веба

Берял
19.10.2016
09:53:39
cкорее в http
под рест я имел ввиду апи, а не идею, ты прав

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

guga
19.10.2016
09:55:11
вообще, есть HTTP спека . все. все остальное - херовая отсебятина %)
Ну люди тут предлагали кидать 500 и uuid ошибке генерить

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

то же самое можно джавовским конфигос сделать?

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

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
да...и как бы такой подход как бы намекает что чекед эксепшены не нужны)

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:52:39
типо число в строку превратить или я не правильно понял?

Мытко
19.10.2016
10:53:49
Митко Соловец?
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
ааа, так получается

Митко Соловец?
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
Лелд

Страница 642 из 2890