---
title: "#kotlin-androiddevelopment-programmingtips-controlflow-kotlintips-codingbestpractices-ifelse-whenexpression-loops-kotlintricks-kotlinforbeginners-androiddev-codeoptimization-learnkotlin articles | Hashnode"
description: "Explore 3 articles tagged #kotlin-androiddevelopment-programmingtips-controlflow-kotlintips-codingbestpractices-ifelse-whenexpression-loops-kotlintricks-kotlinforbeginners-androiddev-codeoptimization-learnkotlin on Hashnode. Tutorials, guides, and how-tos from the community."
url: "https://hashnode.com/tag/kotlin-androiddevelopment-programmingtips-controlflow-kotlintips-codingbestpractices-ifelse-whenexpression-loops-kotlintricks-kotlinforbeginners-androiddev-codeoptimization-learnkotlin"
---

Tag

# #kotlin-androiddevelopment-programmingtips-controlflow-kotlintips-codingbestpractices-ifelse-whenexpression-loops-kotlintricks-kotlinforbeginners-androiddev-codeoptimization-learnkotlin

3 posts · 0 followers

[Jayaprakash R](https://hashnode.com/@jpzealot) · [Sep 27, 2025](https://hashnode.com/posts/android-kotlin-talk-003-kotlin-null-safety/68d7899c88cc943290084895)

### [Android: Kotlin Talk #003 - Kotlin Null Safety (?.) (?:) (!!)](https://happycodingwithjp.hashnode.dev/android-kotlin-talk-003-kotlin-null-safety?utm_source=hashnode&utm_medium=feed)

Explore Kotlin strategies for handling null values effectively.

2 min read · [happycodingwithjp.hashnode.dev](https://happycodingwithjp.hashnode.dev/android-kotlin-talk-003-kotlin-null-safety?utm_source=hashnode&utm_medium=feed)

[Akshay Tekam](https://hashnode.com/@akshaytekam) · [Aug 15, 2025](https://hashnode.com/posts/kotlin-control-flow/689f3bc1e67bbf8a377172eb)

### [Kotlin: Control Flow](https://akshaytekam.hashnode.dev/kotlin-control-flow?utm_source=hashnode&utm_medium=feed)

Definition Kotlin flow control statements determine the next statement to be executed. For example, the statements if-else, if, when, while, for and do are flow control statement. Control Flow Statements If Else When For While Break and Continue...

5 min read · [akshaytekam.hashnode.dev](https://akshaytekam.hashnode.dev/kotlin-control-flow?utm_source=hashnode&utm_medium=feed)

[Mohammad Zohaib](https://hashnode.com/@mzohaib78) · [Mar 27, 2025](https://hashnode.com/posts/kotlin-control-flow-making-your-code-think-and-decide/67e5a9fb82116677ae3934ef)

### [Kotlin Control Flow: Making Your Code Think and Decide!](https://mzohaib.hashnode.dev/kotlin-control-flow-making-your-code-think-and-decide?utm_source=hashnode&utm_medium=feed)

Imagine coding without decisions….No conditions, no loops, just straight-line execution. That would be boring, right? Fortunately, Kotlin gives us powerful control flow statements that allow our code to think, decide, and react dynamically! From simp...

5 min read · [mzohaib.hashnode.dev](https://mzohaib.hashnode.dev/kotlin-control-flow-making-your-code-think-and-decide?utm_source=hashnode&utm_medium=feed)
