Skip to content
ArceApps Logo ArceApps
ES
Back

Articles with tag: Clean Code

8 articles found

Kotlin Delegation: Clean Code Pattern
Kotlin October 15, 2025

Kotlin Delegation: Clean Code Pattern

Master the Delegation pattern in Kotlin. Use `by` keyword to replace inheritance with composition. Practical examples for Android.

Read more
MVVM: The View Layer Guide
MVVM October 15, 2025

MVVM: The View Layer Guide

How to implement the View layer in MVVM with Jetpack Compose. State collection, error handling, and separation of concerns.

Read more
MVVM Model: The Invisible but Vital Data Layer
Android October 2, 2025

MVVM Model: The Invisible but Vital Data Layer

The 'Model' in MVVM is much more than data classes. Learn to design a robust model layer that survives UI and backend changes.

Read more
Mastering Kotlin Scope Functions
Kotlin September 15, 2025

Mastering Kotlin Scope Functions

let, run, with, apply, also... Which one to use and why? A deep dive into Kotlin Scope Functions, language design theory, and best practices.

Read more
Null Safety in Kotlin
Kotlin September 10, 2025

Null Safety in Kotlin

Deeply understand Kotlin's type system, how it eliminates NullPointerExceptions, and advanced techniques for handling nullability elegantly.

Read more
The Billion Dollar Mistake: Null Safety in Kotlin vs Java
Kotlin September 10, 2025

The Billion Dollar Mistake: Null Safety in Kotlin vs Java

Why is 'null' so dangerous? Discover how Kotlin solves the NullPointerException problem at the compiler level and how to design null-safe APIs.

Read more
SOLID Principles: Android Examples
SOLID June 21, 2025

SOLID Principles: Android Examples

Understanding SOLID principles in modern Android. Examples using Kotlin, Hilt, and MVVM.

Read more
Clean Architecture: Use Cases in Android
Architecture June 21, 2025

Clean Architecture: Use Cases in Android

Why Use Cases matter in Clean Architecture. How to implement them effectively in Kotlin to decouple business logic from UI.

Read more