Информация об изменениях

Сообщение Re: Обработка ошибок от 26.09.2017 12:02

Изменено 26.09.2017 12:09 vsb

Re: Обработка ошибок
Пока что не встречал ситуаций, когда мне не хотелось бы использовать исключения. Поэтому считаю коды возврата отвратительной идеей. Про асинхронный код:

[code=javascript]
try {
const x = await something();
} catch (e) {
console.warn(e);
}
[/code]

Какие проблемы с многопоточным кодом или с goto я тоже не знаю, любой цикл или условный оператор это "неявный goto".
Re: Обработка ошибок
Пока что не встречал ситуаций, когда мне не хотелось бы использовать исключения. Поэтому считаю коды возврата отвратительной идеей. Про асинхронный код:

try {
  const x = await something();
} catch (e) {
  console.warn(e);
}


Какие проблемы с многопоточным кодом или с goto я тоже не знаю, любой цикл или условный оператор это "неявный goto".