Published inDev GeniusRESTful API Endpoint Naming Strategies: Best Practices for crafting user-friendly namesWell-chosen names for API endpoints can significantly improve an entire project by making it easier for other developers to use your APIs.Sep 7, 20231Sep 7, 20231
Published inDev GeniusDive into the Key Concepts of Kotlin OOP: Understanding Classes, Objects, and MethodsProgramming languages are built upon certain models to ensure that code behaves predictably. You are already aware that Kotlin treats…May 11, 2023May 11, 2023
Generic functions and What are the limitations of generics — part 2you’ll learn how to use generics with functions.Mar 15, 2023Mar 15, 2023
Published inDev GeniusWhat are generics classes and how to restrict them by Upper Bounds — part 1What are generics classes are?Mar 13, 2023Mar 13, 2023
Dagger-Hilt Annotations Usages — Scope annotations, Predefined bindings, and qualifiersHilt is integrated with Jetpack libraries and Android framework classes and removes most of that boilerplate to let you focus on just the…Mar 10, 2023Mar 10, 2023
Kotlin in Action: Chapter 1, What and Way — Become a kotlin developerHello everyone ✋🏻, As someone who is passionate about programming and eager to expand my knowledge of different languages and tools, I…Mar 8, 2023Mar 8, 2023
What is the difference between those functions — kotlin notesList.map(), List.flatten() and List.flatMap()Mar 7, 2023Mar 7, 2023