Posts tagged "refactoring"

Refactoring if-else: Either and FlatMap

Advanced guide to Railway Oriented Programming using Kotlin and Arrow-kt library, explaining Either monad, FlatMap, and Fold operators to refactor conditional code.

Railway Oriented Programming

Step-by-step guide to refactoring procedural code to Railway Oriented Programming in Kotlin, focusing on the happy path while maintaining robust error handling.

Monolith to MicroServices: Where do we begin?

Logical reasoning on where to begin restructuring a Monolith to MicroServices based on your needs, mapping business problems to architectural decisions.