Популярное

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

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

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

Топ запросов

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

When To Validate and When To Throw Exceptions?

Автор: Ardalis

Загружено: 2023-11-29

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

Описание:

When to Validate and When to Throw Exceptions (or use Guard Clauses)?

Hey everyone, I'm Steve Smith aka ardalis!

When should you rely on validation, and when should you use exceptions or guard clauses? What about return types like Result or Result of T?

Links

https://github.com/ardalis/GuardClauses
https://github.com/ardalis/Result
https://ardalis.com/guard-clauses-and...
   • What are Guard Clauses?   (What are Guard Clauses?)
https://deviq.com/design-patterns/gua...
https://www.nuget.org/packages/Ardali...
https://www.nuget.org/packages/Ardali...

Check out my courses:
https://ardalis.com/training-classes/
https://www.pluralsight.com/authors/s...

Consulting and Training: https://NimblePros.com and @nimblepros

Developer Group Mentoring: https://devBetter.com

Free Weekly Email Tips:
https://ardalis.com/tips/

If you read this far, I hope you liked the video and consider subscribing to my channel!

Find me:
https://ardalis.com
  / ardalis  
https://github.com/ardalis
  / stevenandrewsmith  
https://bsky.app/profile/ardalis.com

#dotnet #deviq #ardalis #nimblepros #visualstudio #csharp #designpatterns #guard #guards #guardclause #guardclauses #nuget #cleancode #validation #fluentvalidation #result

When To Validate and When To Throw Exceptions?

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

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

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

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

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

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

5 Rules For DTOs

5 Rules For DTOs

The most important function in my codebase

The most important function in my codebase

🤷 AI обучен на говнокоде! Разработчиков компиляторов, протоколов и СУБД не хватает, а LLM не может

🤷 AI обучен на говнокоде! Разработчиков компиляторов, протоколов и СУБД не хватает, а LLM не может

Don't throw exceptions in C#. Do this instead

Don't throw exceptions in C#. Do this instead

Программируем с ИИ в VS Code - БЕСПЛАТНО! Сможет каждый!

Программируем с ИИ в VS Code - БЕСПЛАТНО! Сможет каждый!

Принципы SOLID на реальном примере

Принципы SOLID на реальном примере

i think this is what AI should look like

i think this is what AI should look like

«Не создавайте исключений, используйте шаблон результата» — ПЛОХОЙ СОВЕТ!

«Не создавайте исключений, используйте шаблон результата» — ПЛОХОЙ СОВЕТ!

Я ненавижу длинные цепочки If-Elif: этот шаблон проектирования решил эту проблему раз и навсегда

Я ненавижу длинные цепочки If-Elif: этот шаблон проектирования решил эту проблему раз и навсегда

MediatR Validation and the Chain of Responsibility Pattern

MediatR Validation and the Chain of Responsibility Pattern

Обработка ошибок в Golang на самом деле не так уж и плоха

Обработка ошибок в Golang на самом деле не так уж и плоха

The New Option and Result Types of C#

The New Option and Result Types of C#

Мой ЛЮБИМЫЙ метод обработки ошибок

Мой ЛЮБИМЫЙ метод обработки ошибок

.NET 9 Fixed Exceptions but Still Don’t Use Them

.NET 9 Fixed Exceptions but Still Don’t Use Them

Stop returning custom error responses from your API. Do this instead.

Stop returning custom error responses from your API. Do this instead.

The Absolute Best Intro to Monads For Software Engineers

The Absolute Best Intro to Monads For Software Engineers

Чистая архитектура и предметно-ориентированное проектирование (DDD) — поймите разницу

Чистая архитектура и предметно-ориентированное проектирование (DDD) — поймите разницу

C# Primary Constructor Tips

C# Primary Constructor Tips

"Stop Using Async Await in .NET to Save Threads" | Code Cop #018

Has Microsoft Abandoned C# and .NET?

Has Microsoft Abandoned C# and .NET?

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



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



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