principles_of_developing_robust_applications

# Principles of developing robust applications

Kotlin edition

[TOC]

## Making illegal state unrepresentable

### Union types

### Validate at the boundary

### Null handling

### Enumerating all cases

## Exceptions and how to handle them

## Logging

## Memory usage



edited by: stefs at Friday, October 17, 2025, 9:38:35 AM Coordinated Universal Time


view