I had the opportunity to work with the TCA (The Composable Architecture) in the past and would like to share…
Kotlin Sealed classes are a powerful tool for implementing a type hierarchy with a finite set of classes. A sealed class can…
In Kotlin, an inner class is a class that is nested inside another class, and it has access to the outer class’s properties and methods. Inner classes are useful when you need to group related classes together or when you need to access the…
Kotlin is a modern, concise and powerful programming language that has gained a lot of popularity among developers in recent years. One of the features that makes Kotlin stand out is its powerful when expression, which is a more expressive version of the…
Monkey patching is a technique used in some programming languages that allows developers to modify or extend the behavior of existing classes at runtime, without the need to modify the original source code. This technique can be useful for…
Access modifiers are an important part of object-oriented programming, as they allow you to control the visibility and accessibility of class members. In Kotlin, there are four access modifiers:
These were the top 10 stories published by softAai Blogs in April of 2023. You can also dive into daily archives for April of 2023 by using the calendar at the top of this page.