Skip to Content
De Java a Kotlin
book

De Java a Kotlin

by Duncan McGregor, Nat Pryce
September 2024
Intermediate to advanced
424 pages
10h 56m
Spanish
O'Reilly Media, Inc.
Book available

Overview

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

Se tarda una semana en recorrer las 8.000 millas por tierra que separan Java de Kotlin. Si eres un desarrollador Java experimentado que ha probado el lenguaje Kotlin, probablemente hayas sido productivo en aproximadamente el mismo tiempo.

Sin embargo, habrás descubierto que en Kotlin se hacen las cosas de forma diferente. La anulabilidad es importante, las colecciones son diferentes y las clases son finales por defecto. Kotlin es más funcional, pero ¿qué significa eso y cómo debería cambiar tu forma de programar? ¿Y qué pasa con todo el código Java que aún tienes que mantener?

Tus guías Duncan y Nat hicieron el viaje por primera vez en 2015, y desde entonces han ayudado a muchos equipos y personas a seguir sus pasos. Viaja con ellos mientras desglosan la ruta en tramos como De Opcional a Nulable, De Frijoles a Valores y De Clases Abiertas a Selladas. Cada una explica un concepto clave y luego muestra cómo refactorizar Java de producción a Kotlin idiomático, de forma gradual y segura, manteniendo la interoperabilidad.

El código resultante es más sencillo, más expresivo y más fácil de cambiar. Al final del viaje, tendrás confianza para refactorizar Java a Kotlin, escribir Kotlin desde cero y gestionar una base de código de lenguaje mixto a medida que evoluciona con el tiempo.

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Recetas Java modernas

Recetas Java modernas

Ken Kousen
Programar Android con Kotlin

Programar Android con Kotlin

Pierre-Olivier Laurence, Amanda Hinchman-Dominguez, G. Blake Meike, Mike Dunn
Sistemas reactivos en Java

Sistemas reactivos en Java

Clement Escoffier, Ken Finnigan

Publisher Resources

ISBN: 9781098198404Supplemental Content