Parse, Don't Validate

Опубликовано: 01 Март 2026
на канале: Ardalis
15,045
678

Parse, Don't Validate

Hey everyone, I'm Ardalis (aka Steve Smith), of NimblePros!

Today we're looking at a programming principle called Parse, Don't Validate. I'm going to show you the problem with excessive validation, and then in the next video, we're going to look at patterns we can use to mitigate these issues.

Links

   • When To Validate and When To Throw Excepti...  
https://lexi-lambda.github.io/blog/20...
https://deviq.com/practices/parse-don...

Check out my courses:

https://academy.nimblepros.com (use code EARLYACCESS for 60% off latest)
https://dometrain.com/course/getting-...
https://dometrain.com/course/from-zer...
https://dometrain.com/course/getting-...
https://dometrain.com/course/deep-div...
https://ardalis.com/training-classes/
https://www.pluralsight.com/authors/s...

Team 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 this video and will consider subscribing to my channel! Or if you already subscribe, how about adding @NimblePros ?

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

#ardalis #stevesmith #dotnet #csharp #programming #nimblepros #visualstudio #parse #validate #validation #minimalapi #patterns

Keep Improving!