
error-handling-patterns
Robust error handling with exceptions, Result types and graceful degradation
by wshobsonFree
Description
Comprehensive error handling patterns across Python, TypeScript, Rust, and Go with language-specific implementations. Covers error philosophies (exceptions vs Result types), error categories (recoverable vs unrecoverable), and language-specific patterns including custom exception hierarchies, Result types, and async error handling.…
Information
Ratings & Reviews
No ratings yet
Be the first to rate error-handling-patterns.
People also visit

architecture-patterns
Clean Architecture, Hexagonal Architecture and Domain-Driven Design

architecture-designer
High-level architecture with ADRs, Mermaid diagrams and database selection

supabase-postgres-best-practices
Postgres performance rules: queries, connections, RLS, schema, locking
error-handling-patterns FAQ
What is error-handling-patterns?
Comprehensive error handling patterns across Python, TypeScript, Rust, and Go with language-specific implementations. Covers error philosophies (exceptions vs Result types), error categories (recoverable vs unrecoverable), and language-specific patterns including custom exception hierarchies, Result types, and async error handling.
Is error-handling-patterns free?
Yes. error-handling-patterns is free to use.
Do I need to download error-handling-patterns?
No. error-handling-patterns runs in your browser at github.com, so there's nothing to install.
Who makes error-handling-patterns?
error-handling-patterns is made by wshobson.
What are the best error-handling-patterns alternatives?
Popular alternatives to error-handling-patterns include architecture-patterns, microservices-patterns and architecture-designer. See all error-handling-patterns alternatives











