Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

When To Throw Exceptions?

Автор: Codewrinkles

Загружено: 2024-09-15

Просмотров: 2292

Описание:

When to throw excepentions and when not? That's a question that's heavily debated among software developers. However, as always in programming, things should be a little bit more nuanced. The approach to throw exceptions everywhere is as bad as the approach to never throw exceptions at all. Since there might be a lot of theoretical grey lines, in this video I walk you through 3 very practical scenarios in a REST API as an occasion to understand when to throw exceptions and when not.

Do you want to master API versioning and never break your APIs consumers? Get my "API Versioning for The Real World" book: https://leanpub.com/practical-api-ver...

#softwaredesign #softwarearchitecture #software #dotnet #restapi #exceptions #exceptionhandling #programmingtips

Content:
1. Intro: 00:00
2. Let's understand exceptions: 00:24
3. Exceptions vs validation: 06:12
4. Exceptions vs expected business process: 09:12
5. Exceptions vs core business logic: 11:44
6. Summary: 15:23

When To Throw Exceptions?

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Why I Prefer Exceptions To Errors

Why I Prefer Exceptions To Errors

C# Exception Handling Fundamentals (not only for beginners)

C# Exception Handling Fundamentals (not only for beginners)

Ad Project: C# Progress!

Ad Project: C# Progress!

Ваша аутентификация в SPA, вероятно, небезопасна. Вот что я использую вместо этого!

Ваша аутентификация в SPA, вероятно, небезопасна. Вот что я использую вместо этого!

When To Validate and When To Throw Exceptions?

When To Validate and When To Throw Exceptions?

ESP32: распознавание речи нейросетью (TensorFlow Lite)

ESP32: распознавание речи нейросетью (TensorFlow Lite)

When do I throw an Exception or Return an Error

When do I throw an Exception or Return an Error

Полная история программирования, Часть 2: BASIC, язык C, создание ООП (с разбором кода)

Полная история программирования, Часть 2: BASIC, язык C, создание ООП (с разбором кода)

Exception vs Errors | Chris Lattner and Lex Fridman

Exception vs Errors | Chris Lattner and Lex Fridman

LLM и GPT - как работают большие языковые модели? Визуальное введение в трансформеры

LLM и GPT - как работают большие языковые модели? Визуальное введение в трансформеры

Programming To Exceptions

Programming To Exceptions

Kubernetes — Простым Языком на Понятном Примере

Kubernetes — Простым Языком на Понятном Примере

КАК НЕЛЬЗЯ ХРАНИТЬ ПАРОЛИ (и как нужно) за 11 минут

КАК НЕЛЬЗЯ ХРАНИТЬ ПАРОЛИ (и как нужно) за 11 минут

Резервисты // запасники. Кого и куда призвали? Статус S09E16

Резервисты // запасники. Кого и куда призвали? Статус S09E16

Декораторы Python — наглядное объяснение

Декораторы Python — наглядное объяснение

How Senior Programmers ACTUALLY Write Code

How Senior Programmers ACTUALLY Write Code

Скоро выборы  Трамп нагнул

Скоро выборы Трамп нагнул

Working With SQL Exceptions Like a Boss In EF Core

Working With SQL Exceptions Like a Boss In EF Core

Linux и BSD: две стороны одной медали

Linux и BSD: две стороны одной медали

Что такое Rest API (http)? Soap? GraphQL? Websockets? RPC (gRPC, tRPC). Клиент - сервер. Вся теория

Что такое Rest API (http)? Soap? GraphQL? Websockets? RPC (gRPC, tRPC). Клиент - сервер. Вся теория

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]