Java a Kotlin: Una guía de refactorización


Precio:
Precio de venta$65.99

Descripción

Se tarda una semana en recorrer las 8.000 millas por tierra desde Java hasta Kotlin. Si usted es un desarrollador Java experimentado que ha probado el lenguaje Kotlin, probablemente fue productivo en aproximadamente el mismo tiempo.

Sin embargo, habrá descubierto que en Kotlin las cosas se hacen de manera diferente. La nulabilidad 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 la forma en que usted programa? ¿Y qué pasa con todo ese código Java que aún tiene que soportar?

Sus guías turísticos Duncan y Nat hicieron el viaje por primera vez en 2015, y desde entonces han ayudado a muchos equipos e individuos a seguir sus pasos. Viaje con ellos mientras dividen la ruta en tramos como de Opcional a Nulo, de Beans a Valores y de Clases Abiertas a Selladas. Cada uno explica un concepto clave y luego muestra cómo refactorizar el Java de producción a Kotlin idiomático, de forma gradual y segura, manteniendo la interoperabilidad.

El código resultante es más simple, más expresivo y más fácil de cambiar. Al final del viaje, usted tendrá 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.



Autor: Duncan McGregor, Nat Pryce
Editorial: O'Reilly Media
Publicado: 07/09/2021
Páginas: 424
Tipo de encuadernación: Tapa blanda
Peso: 1.48lbs
Tamaño: 9.19h x 7.00w x 0.86d
ISBN13: 9781492082279
ISBN10: 1492082279
Categorías BISAC:
- Informática | Lenguajes | Java
- Informática | Programación | General
- Informática | Desarrollo de software e ingeniería | General

Sobre el autor

Nat y Duncan comenzaron a programar en Java antes de su lanzamiento 1.0, y tienen 55 años de experiencia combinada tanto en la JVM como en otras plataformas. Hasta que descubrieron Kotlin en 2015, Java fue su lenguaje preferido para la mayoría de las aplicaciones.

Eso cambió cuando se enamoraron de la nueva creación de JetBrains y difundieron la noticia, primero entre sus propios colegas y clientes, luego en la comunidad JVM de Londres y luego a nivel internacional a través de conferencias. Ambos han presentado en KotlinConf, donde también imparten un taller de un día "Refactoring to Kotlin", que constituye la base de los capítulos introductorios de este libro.

Nat y Duncan comenzaron a programar en Java antes de su lanzamiento 1.0, y tienen 55 años de experiencia combinada tanto en la JVM como en otras plataformas. Hasta que descubrieron Kotlin en 2015, Java fue su lenguaje preferido para la mayoría de las aplicaciones.

Eso cambió cuando se enamoraron de la nueva creación de JetBrains y difundieron la noticia, primero entre sus propios colegas y clientes, luego en la comunidad JVM de Londres y luego a nivel internacional a través de conferencias. Ambos han presentado en KotlinConf, donde también imparten un taller de un día "Refactoring to Kotlin", que constituye la base de los capítulos introductorios de este libro.