Войти
ФлеймФорумОбщее

Вопросы (721 стр)

Страницы: 1720 721 722 723879 Следующая »
#10800
(Правка: 18:33) 18:32, 20 авг. 2019

Vlad2001_MFS
> Я планирую кидать исключение, когда есть шанс исправления ошибки уровнем выше.
Не получиться. Т.к. Вы пытаетесь возложить на исключения задачу, которая не ясна Вам самим. Исключения - это GOTO для тех, кто знает, что GOTO плохо, но не знает, почему.


#10801
18:40, 20 авг. 2019

Vlad2001_MFS
> Если исправлять нечего, то в исключении не вижу смысла
Логирование.

#10802
18:42, 20 авг. 2019

totoro
А оно будет в любом случае: что с исключением, что без.

#10803
(Правка: 18:50) 18:50, 20 авг. 2019

Vlad2001_MFS
> А оно будет в любом случае: что с исключением, что без.
И как же оно у тебя будет писать в лог что ошибка произошла(и где), если приложение будет падать на ошибке?

#10804
18:51, 20 авг. 2019

Super_inoy
Так ведь я вместе с исключением буду писать в лог. Сначала запись в лог, а потом throw.

#10805
18:53, 20 авг. 2019

Vlad2001_MFS
> Использовать исключения или нет?
Ни в коем случае.
Исключения - величайшее недоразумение в программировании. Надо его поскорее забыть.

#10806
18:55, 20 авг. 2019

Panzerschrek[CN]
> Исключения - величайшее недоразумение в программировании. Надо его поскорее
> забыть.
Ты хотел сказать - валить приложение по всякой чепухе это величайшая ошибка в программировании и это надо поскорее забыть?

+ Показать
#10807
18:58, 20 авг. 2019

Super_inoy
> Ты хотел сказать - валить приложение по всякой чепухе это величайшая ошибка в
> программировании и это надо поскорее забыть?
Наоборот. Это наиболее эффективный способ отладки.

Panzerschrek[CN]
> Исключения - величайшее недоразумение в программировании.
Это не недоразумение, это закономерное следствие злоупотребления масштабированием.

#10808
18:59, 20 авг. 2019

gudleifr
> это закономерное следствие злоупотребления масштабированием.
как будто бы масштабирование это что-то плохое.
gudleifr
> Наоборот. Это наиболее эффективный способ отладки.
Насчёт наиболее - сомневаюсь, но дело даже не в этом. Дело в том что это дефолтное поведение. Вот что плохо :)

#10809
19:04, 20 авг. 2019

Super_inoy
> как будто бы масштабирование это что-то плохое.
Плохо не масштабирование, а злоупотребление масштабированием.

Super_inoy
> Дело в том что это дефолтное поведение.
Да. И "если исключить невозможное, то, что останется, и будет правдой, сколь бы невероятным оно ни казалось".

#10810
19:24, 20 авг. 2019

Что за фильм?

В конце женщина умирает от яда в воде в которой ранее мылась в городе который сожгли по причине отравления воды ядохимикатами, которые упали с машины и попали водоносную систему города.

#10811
20:32, 20 авг. 2019

gudleifr
> Да. И "если исключить невозможное, то, что останется, и будет правдой, сколь бы
> невероятным оно ни казалось".
Когда что-то делают по дефолту - во первых редко до кого доходит зачем, во вторых - это ещё и бесит. Лучше бы ОС делала циклическую модель памяти по дефолту и обрабатывала бы ошибки через рандом, и нубы ловили бы рандомные глюки :) Тогда бы все полюбили сваливание приложений через какой-то кастом(может даже самописный).

#10812
20:48, 20 авг. 2019

Super_inoy
> Когда что-то делают по дефолту
Вы думаете, что, если программа не валится, пишет логи и регулярно докладывает об исключениях, она работает без ошибок? Ошибки случайны сами по себе, и накладывать на них случайную обработку - означает лишь увеличивать энтропию.

#10813
21:28, 20 авг. 2019

StepEver
> Почему в Играх нету темы про King's Bounty 2?
Про поделку 1992-го года?

#10814
21:40, 20 авг. 2019

Зачем мужикам соски, если они все равно не кормят?

Страницы: 1720 721 722 723879 Следующая »
ФлеймФорумОбщее