Kotlin meistern
Полное руководство по современному программированию на Kotlin
Zusammenfassung:
Einleitung
Das Buch „Освоение Kotlin“ (Originaltitel Mastering Kotlin) von Nate Ebel erschien 2019 und zog sofort die Aufmerksamkeit von Entwicklern auf sich, die in die moderne Programmiersprache Kotlin eintauchen möchten. Die 464-seitige Ausgabe ist ein umfassender Leitfaden, der sowohl grundlegende als auch fortgeschrittene Sprachfunktionen abdeckt. Das Buch richtet sich an Entwickler, die bereits Erfahrung mit Java oder anderen JVM-Sprachen haben, und zeigt, wie Kotlin Code prägnanter, sicherer und ausdrucksstärker machen kann.
Worum es in dem Buch geht
Das Buch ist nach dem Prinzip „vom Einfachen zum Komplexen“ aufgebaut. Die ersten Kapitel führen den Leser in die Syntax von Kotlin, Datentypen, Kontrollstrukturen und grundlegende Prinzipien der objektorientierten Programmierung ein. Anschließend geht der Autor zu komplexeren Themen über: funktionale Programmierung, Arbeit mit Collections, Null-Sicherheit, Erweiterungen und Delegaten. Besonderes Augenmerk liegt auf Coroutines – einer der wichtigsten Neuerungen von Kotlin für asynchrone Programmierung. Das Buch behandelt auch die Erstellung von DSL (Domain-Specific Languages), Tests, die Interaktion mit Java und die Optimierung der Leistung.
Für wen dieses Buch geeignet ist
Das Buch ist nützlich für:
- Java-Entwickler, die auf Kotlin umsteigen und seine Vorteile verstehen möchten;
- Android-Entwickler, die bestrebt sind, Kotlin zu nutzen
Empfehlungen
Swift (iOS/macOS) für Data Science: maschinelles Lernen, neuronale Netze und Datenanalyse auf Ihrem Gerät
DevOps für Swift (iOS/macOS)-Entwickler
API-Entwicklung in C++: Erstellung leistungsstarker Bibliotheken und Dienste
API-Entwicklung in C++: Erstellung leistungsstarker Webdienste
C# 10 in a Nutshell
Praktische Entwurfsmuster in Kotlin