Professionelles Kotlin: fortgeschrittene Techniken
300 Seiten
German
PDF
4.5

Professionelles Kotlin: fortgeschrittene Techniken

Professionelles Kotlin: fortgeschrittene Techniken

Autor:

Jahr:

Zusammenfassung:

Das Buch „Professionelles Kotlin: fortgeschrittene Techniken“ ist keine weitere Einführung in die Syntax, sondern ein tiefer Einstieg in die Sprachmöglichkeiten, die einen erfahrenen Entwickler von einem Anfänger unterscheiden. Der Autor, Andrey Vlasov, schreibt seit über 10 Jahren in JVM-Sprachen und teilt praktische Techniken, die tatsächlich in Produktionsprojekten verwendet werden.



Worum geht es in diesem Buch?

Sie erfahren, wie Sie:

  • Effizient mit Coroutinen arbeiten – von den Grundlagen bis zur Erstellung komplexer nebenläufiger Szenarien (Kanäle, Flow, strukturierte Nebenläufigkeit);
  • Generics voll ausnutzen – Varianz, reified-Typen, Einschränkungen und Kovarianz in realen Aufgaben;
  • Ausdrucksstarke DSLs erstellen – von einfachen Buildern bis zu mehrstufigen domänenspezifischen Sprachen;
  • Metaprogrammierung anwenden – Annotationen, Reflexion, Codegenerierung zur Automatisierung von Routinearbeiten;
  • Sicheren nebenläufigen Code schreiben – atomare Typen, Sperren, Zustandsisolation;
  • APIs von Bibliotheken entwerfen – Verträge, Inline-Funktionen, Typealias und Konventionen.


Für wen ist dieses Buch?

Die Ausgabe richtet sich an:

  • Entwickler, die bereits mit Kotlin (oder Java) vertraut sind und das nächste Level erreichen möchten;
  • Backend-Ingenieure, die Ktor, Spring Boot oder Micronaut verwenden;
  • Android-Entwickler, die mit Jetpack Compose und Coroutinen arbeiten;
  • Technische Leiter, die Best Practices im Team einführen möchten.


Was werden Sie bekommen?

  • Klare Codebeispiele mit Erklärungen „warum so und nicht anders“;
  • Kapitel, die nach dem Prinzip „vom Einfachen zum Komplexen“ aufgebaut sind;
  • Reale Anwendungsfälle: von der Optimierung von Netzwerkanfragen bis zur Erstellung von Fluent-Schnittstellen;
  • Tipps zur Leistung und zur Vermeidung typischer Fehler.


Dieses Buch ist Ihr nächster Schritt nach dem Erlernen der Grundlagen. Es hilft Ihnen, prägnanten, sicheren und wartbaren Code zu schreiben, der schnell läuft und Ihre Kollegen begeistert. Unabhängig davon, ob Sie Mikroservices oder mobile Anwendungen erstellen, werden die fortgeschrittenen Kotlin-Techniken zu Ihrem zuverlässigen Werkzeug.



Tauchen Sie mit diesem Buch in die Welt des professionellen Kotlin ein – und Ihre Projekte werden in neuem Glanz erstrahlen!

Empfehlungen