Java Zone - The heart of the Java developer community

Java Zone - The heart of the Java developer community


How to Streamline the Customer Experience with Monads in Kotlin

Posted: 29 May 2022 02:12 PM PDT

 At my company, we see a lot of SDKs and Swagger-generated clients that could throw exceptions at any time. This could be a fault in our logic, or it could be a fault with some 3rd party SDKs that have no rhyme or reason to how their exception handling works. But either way, when our customers want to fetch a Git commit history for a service, they do not want to be greeted with an error message.

We've seen GitHub go down during a customer demo and 3rd party integrations throwing other unexpected exceptions. Overall, it was a very discouraging experience for our customers that we had no control over.

Comments

Popular posts from this blog

Your 12 hourly digest for Digg Top Stories

Your 12 hourly digest for Slashdot

Your 12 hourly digest for DZone.com Feed