Mastering Proxy Patterns in Kotlin: Boost Your Code Efficiency
The Proxy Design Pattern in Kotlin The Proxy Design Pattern is one of the structural patterns where a proxy or a placeholder
Proxy pattern in frameworks
In the previous article, we began exploring design patterns. Today, we will focus on the Proxy Design Pattern and highlight its usage
Factory Pattern in Frameworks
1. Spring Framework Spring heavily uses the Factory Pattern, particularly with its BeanFactory and ApplicationContext interfaces. The core of Spring’s IoC (Inversion
How to Display Explicit Type Hints for Variables in IntelliJ IDEA
Recently, I installed the latest version of IntelliJ IDEA on my new laptop. When I started writing code, I realized that explicit
Kotlin 2.0
Kotlin 2.0 introduces several key updates: K2 Compiler Kotlin 2.0 introduces many new features, with one of the biggest and most interesting
Ktor Plugin Registry
Since Ktor is an excellent framework that allows for the creation of asynchronous client and server applications—from microservices to multiplatform HTTP client
Intellij Idea version 2024.1 Beta is now avilable
You can read the full article about the IntelliJ IDEA 2024.1 Beta on the JetBrains blog using this link. Here’s a summarized
Spring framework new release 6.1.4
The Spring Framework 6.1.4 introduces new features enhancing its reactive and coroutine support. Here’s an overview of several new features that Spring
Effective Transformations of Immutable Lists in Kotlin
In Kotlin, filtering an immutable list (read-only list) does not require creating additional copies. The filter function in Kotlin already creates a