Resilient use cases with kotlin.Result, coroutines and annotations
When writing use case classes, an important thing to consider is the output for failures. For example, we would probably expect a PostCommentUseCase to throw… Read More »Resilient use cases with kotlin.Result, coroutines and annotations