Valerii Popov

Valerii Popov @1noshishi

About: Android engineer with 7 years of experience building native apps. I love tackling programming challenges and architecting apps at my own pace. Not a superstar, but I am passionate about code.

Location:
Tokyo, Japan
Joined:
Oct 25, 2024

Valerii Popov
articles - 5 total

Sealed Interfaces vs. Sealed Classes in Kotlin: When and Why to Use Each

Kotlin’s sealed classes are widely used to create closed hierarchies, especially when representing UI...

Learn More 0 0Oct 31 '24

Mastering runCatching in Kotlin: How to Avoid Coroutine Cancellation Issues

The runCatching function in Kotlin is a powerful tool that lets you handle exceptions within a block...

Learn More 6 0Oct 29 '24

Inline Classes in Kotlin: Why, Where, and How to Use Them

Inline classes in Kotlin allow you to wrap a single value with a custom type to improve code safety...

Learn More 0 0Oct 28 '24

Do We Really Need Use Cases in Mobile Apps?

In mobile development, use cases are often used to encapsulate business logic, providing a clear...

Learn More 0 0Oct 26 '24

Hello World! 👋

Hello World! 👋 Hi, I’m Inoshishi, an Android engineer with 7 years of experience building native...

Learn More 0 0Oct 25 '24