Kotlin Standard Library Cookbook
Рецепты эффективного кода на Kotlin
Resumen:
Introducción
El libro «Kotlin Standard Library Cookbook» del autor Samuel Urbanowicz se publicó en 2018 y de inmediato llamó la atención de los desarrolladores que buscan dominar la biblioteca estándar de Kotlin a nivel profesional. A diferencia de muchos tutoriales que solo introducen superficialmente la sintaxis, esta colección de recetas ofrece soluciones prácticas para problemas reales, desde el trabajo con colecciones hasta la programación asíncrona con corrutinas. La extensión de la obra es de 296 páginas, lo óptimo para sumergirse en el tema sin contenido superfluo.
De qué trata el libro
El libro está estructurado como un conjunto de recetas independientes, agrupadas en capítulos temáticos. Cada receta incluye el planteamiento del problema, una solución lista en Kotlin y una explicación detallada de cómo y por qué funciona. Los temas principales abarcan:
- Trabajo con colecciones y secuencias (Sequence, List, Set, Map);
- Primitivas funcionales: closures, lambdas, funciones de orden superior;
- Serialización y deserialización de datos (JSON, XML);
- Programación asíncrona con corrutinas (launch, async, Channel, Flow);
- Trabajo con fechas, horas y cadenas;
- Interoperabilidad con Java y uso de bibliotecas Java desde Kotlin;
- Pruebas y depuración de código.
Para quién es este libro
La obra está dirigida a desarrolladores que ya conocen los fundamentos de Kotlin (sintaxis, tipos, construcciones básicas) y desean profundizar sus conocimientos específicamente en la biblioteca estándar.