Kotlin Cookbook: Rezepte und praktische Beispiele für Entwickler
100+ рецептов для быстрого освоения Kotlin
Zusammenfassung:
Einleitung
Das Buch „Kotlin Cookbook“ (Autor: Ken Kousen, 2019, 256 Seiten) ist ein praktischer Leitfaden, der Entwicklern hilft, die Sprache Kotlin schnell durch fertige Rezepte und Beispiele zu erlernen. Im Gegensatz zu klassischen Lehrbüchern konzentriert sich dieses Buch auf die Lösung konkreter Aufgaben: von der grundlegenden Syntax bis hin zu fortgeschrittenen Themen wie Coroutinen und DSL. Der Titel ist völlig gerechtfertigt – es ist ein echtes „Kochbuch“ für Programmierer, bei dem jedes Rezept in einem realen Projekt angewendet werden kann.
Worum geht es in dem Buch
Das Buch besteht aus 12 Kapiteln, die jeweils einem bestimmten Bereich von Kotlin gewidmet sind. Der Autor behandelt nacheinander:
- Grundlagen der Syntax: Funktionen, Klassen, Datentypen, Nullability.
- Funktionale Programmierung: Lambdas, Collections, Sequences.
- Arbeit mit Dateien, JSON, Datenbanken.
- Coroutinen und asynchrone Programmierung.
- Erstellung von DSL (Domain-Specific Languages) in Kotlin.
- Interaktion mit Java-Code und Migration von Java zu Kotlin.
- Testen und Debugging.
Jedes Rezept enthält eine Problemstellung, eine Schritt-für-Schritt-Lösung und eine Erklärung, warum der Code genau so funktioniert. Viele Beispiele werden durch Kommentare zur Leistung und zu Best Practices ergänzt.
Für wen ist dieses Buch geeignet
Das Buch richtet sich an Entwickler, die bereits Erfahrung mit Java oder einer anderen objektorientierten Sprache haben. Programmieranfänger werden es schwer haben – der Autor erklärt keine grundlegenden Konzepte wie
Empfehlungen
JavaScript (Node.js) und Microservices: Ein praktischer Leitfaden
JavaScript (Node.js): Tipps und Best Practices
C# (.NET) und Microservices: Ein praktischer Leitfaden
Svelte und Sapper in Aktion
Refactoring: Verbesserung bestehenden Codes
Rust für Rustaceans: Idiomatische Programmierung und fortgeschrittene Techniken