Skip to content

Commit

Permalink
Add lessons names for section 10
Browse files Browse the repository at this point in the history
  • Loading branch information
bizz84 committed Nov 6, 2024
1 parent cfb77b4 commit 5cb77bc
Showing 1 changed file with 14 additions and 0 deletions.
14 changes: 14 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -210,4 +210,18 @@ This project includes a documentation website that can be found here:
6. Implementing the `PaymentButtonController`
7. Wrap Up

### 10. Error Handling

1. Intro
2. Errors vs exceptions
3. Starter project overview + defining custom exceptions with enums
4. Using sealed classes to define exception types
5. Using the `AppException` sealed class in the `FakeAuthRepository`
6. Adding an `AsyncErrorLogger` using `ProviderObserver`
7. Creating a reusable `ErrorLogger` to catch all exceptions
8. Completing the error handling system
9. Working with the Result type (`Success` and `Error`)
10. Drawbacks of the Result type (and when not to use it)
11. Wrap Up

### [LICENSE: MIT](LICENSE.md)

0 comments on commit 5cb77bc

Please sign in to comment.