Hey, I'm Donovan, a software developer with a passion for learning and developing aesthetically pleasing applications that help people live simpler more meaningful lives. Check out my latest articles or feel free to reach out to me. Thanks!
Avoid "Useless" Cases in Layered Architecture
It is common practice in layered architectures to create classes called "Use Cases". These classes contain individual units of logic that...Read More
Layered Architecture in Android Overview
Architecture is a broad topic that can cover numerous different ideas and areas. One of the popular approaches on Android is a layered architecture,...Read More
Boolean Infix Functions and Short Circuiting
The two ways to perform boolean operations in Kotlin are the operators && and || or using the infix functions and and or. They are mostly the...Read More