Thinking About Error Architecture Design
summary
Designs error-handling architecture for mobile apps (iOS and Android), focusing on errors from API responses, unexpected user actions, and JSON parsing. Explains problems that arise when using layered architectures (e.g., Clean Architecture), such as boilerplate error transformations across layers and difficulty managing use-case–specific error handling, and shares practical lessons and design insights the team developed while iterating on their app.
AI-written summary · about
chapters (8)
- 0:00Introduction
- 1:57Error handling importance
- 2:57iOS error handling issues
- 6:32Android error handling issues
- 12:45Error architecture summary
- 13:48Clean architecture and use cases
- 15:41Rainy day scenarios design
- 17:58Error architecture summary
related talks
59mAn Architectural Approach to Error Handling
45mThe design of error
07mArchitecture: where Science and Art break even
49mApplication Architecture and Design Mistakes
46mArchitecture for Cross-Functional Teams
44mA Practical Approach to Error Handling
41mArchitecture decision making
32mDemystifying Native Mobile Apps Architecture
