Tagged with ios
Browse all tagsWhere Errors Belong: Use Case Outputs, Not Error Passed Around
Most apps leak Error across boundaries and downcast in ViewModels. Model failures in the use case output vocabulary instead. Swift and Kotlin.
Feature Modules in iOS: Vertical Slices vs Layers
Learn how to organize iOS feature modules using vertical slices, layers, and boundaries that make change easier.
How to Refactor Toward Better Architecture Without Rewriting the App
Learn how to refactor an iOS feature toward better architecture gradually, without rewriting the whole app.
Use Cases in iOS Apps: Helpful Boundary or Extra Layer?
Learn when use cases help iOS architecture, when they add noise, and how to keep them focused in Swift apps.