Using Kotlin Extension Functions: The Good, the Bad, and the Ugly
#kotlin #kotlinextensions #extensionmethods #cleancode #kotlinbestpractives #kotlinextensionfunctions #programming #kotlintutorial
https://hackernoon.com/using-kotlin-extension-functions-the-good-the-bad-and-the-ugly
#kotlin #kotlinextensions #extensionmethods #cleancode #kotlinbestpractives #kotlinextensionfunctions #programming #kotlintutorial
https://hackernoon.com/using-kotlin-extension-functions-the-good-the-bad-and-the-ugly
Hackernoon
Using Kotlin Extension Functions: The Good, the Bad, and the Ugly | HackerNoon
Extension functions allow you to natively implement the "decorator" pattern. There are best practices for using them.
Cancelling Coroutines in Kotlin
#kotlin #coroutinesinkotlin #cancellingcoroutines #kotlindevelopment #kotlintutorial #kotlinextensionfunctions #kotlintasks #kotlinoperator
https://hackernoon.com/cancelling-coroutines-in-kotlin
#kotlin #coroutinesinkotlin #cancellingcoroutines #kotlindevelopment #kotlintutorial #kotlinextensionfunctions #kotlintasks #kotlinoperator
https://hackernoon.com/cancelling-coroutines-in-kotlin
Hackernoon
Cancelling Coroutines in Kotlin | HackerNoon
Sometimes we need to close some thread, and we can't just kill the thread as we need to free resources and close connections.
Using the Two-Pointer Kotlin Approach to Solve for the Container with the Most Water
#kotlin #leetcode #leetcodepractice #tutorial #coding #codingskills #codingchallenge #kotlintutorial
https://hackernoon.com/using-the-two-pointer-kotlin-approach-to-solve-for-the-container-with-the-most-water
#kotlin #leetcode #leetcodepractice #tutorial #coding #codingskills #codingchallenge #kotlintutorial
https://hackernoon.com/using-the-two-pointer-kotlin-approach-to-solve-for-the-container-with-the-most-water
Hackernoon
Using the Two-Pointer Kotlin Approach to Solve for the Container with the Most Water | HackerNoon
This problem asks us to find the maximum amount of water that can be stored in a container formed by two lines, on a 2-dimensional plane and the x-axis.
Migrating Build Configuration From Groovy to Kotlin for an Android Project
#android #kotli #kotlindsl #tutorial #kotlintutorial #softwareengineering #development #groovytokotlin
https://hackernoon.com/migrating-build-configuration-from-groovy-to-kotlin-for-an-android-project
#android #kotli #kotlindsl #tutorial #kotlintutorial #softwareengineering #development #groovytokotlin
https://hackernoon.com/migrating-build-configuration-from-groovy-to-kotlin-for-an-android-project
Hackernoon
Migrating Build Configuration From Groovy to Kotlin for an Android Project | HackerNoon
Domain-specific languages, or DSLs, are languages specialized for a specific part of an app.
Delegates and Delegated Properties in Kotlin
#kotlin #kotlindelegation #kotlindevelopment #kotlintutorial #androidappdevelopment #androiddevelopment #lazyinitializationkotlin #customdelegateskotlin
https://hackernoon.com/delegates-and-delegated-properties-in-kotlin
#kotlin #kotlindelegation #kotlindevelopment #kotlintutorial #androidappdevelopment #androiddevelopment #lazyinitializationkotlin #customdelegateskotlin
https://hackernoon.com/delegates-and-delegated-properties-in-kotlin
Hackernoon
Delegates and Delegated Properties in Kotlin
Discover Kotlin delegates and delegated properties in this guide. Learn how delegation simplifies code, enhances flexibility, and improves resource management.