Mastering Swift 5 - Fifth Edition - Quinta edición: Profundiza en la última edición del lenguaje de programación Swift

Puntuación:   (4,3 de 5)

Mastering Swift 5 - Fifth Edition - Quinta edición: Profundiza en la última edición del lenguaje de programación Swift (Jon Hoffman)

Opiniones de los lectores

Resumen:

El libro sobre programación Swift ha recibido comentarios muy positivos por su exhaustiva cobertura y su eficaz estilo didáctico. Los revisores aprecian las explicaciones exhaustivas y la organización del contenido, especialmente en torno a temas avanzados como la programación orientada a protocolos y los genéricos. Sin embargo, muchos han destacado graves problemas de edición y formato, incluidos errores gramaticales y ejemplos de código incorrectos.

Ventajas:

Cobertura exhaustiva de las características del lenguaje Swift, incluyendo temas avanzados.
Explicaciones bien organizadas y exhaustivas que lo hacen accesible.
Adecuado para desarrolladores de varios niveles, incluyendo principiantes y programadores experimentados en transición a Swift.
Proporciona información sobre las mejores prácticas y conceptos, fomentando una comprensión más profunda de la programación en lugar de la memorización.

Desventajas:

Numerosos errores ortográficos y gramaticales en todo el libro.
Ejemplos de código incorrectos que pueden confundir a los lectores.
Falta de ejercicios prácticos o retos para aplicar los conceptos aprendidos.
Algunas secciones pueden ser demasiado breves o no lo suficientemente detalladas para ciertos temas.
Código desactualizado en algunas partes, lo que puede provocar discrepancias con la versión actual de Swift.

(basado en 29 opiniones de lectores)

Título original:

Mastering Swift 5 - Fifth Edition - Fifth Edition: Deep dive into the latest edition of the Swift programming language

Contenido del libro:

Aprovecha la potencia de la última edición con esta guía exhaustiva y en profundidad del lenguaje Swift.

Características principales

⬤ Quinta edición de este libro superventas, mejorada y actualizada para cubrir la última versión del lenguaje de programación Swift 5.

⬤ Conozca las técnicas de diseño más populares y modernas para escribir código Swift fácil de gestionar.

⬤ Aprenda a utilizar las características principales de Swift, como la concurrencia, los genéricos y la copia en escritura en su código.

⬤ .

Descripción del libro

A lo largo de los años, el libro Mastering Swift se ha consolidado entre los desarrolladores como una opción popular como guía práctica y en profundidad del lenguaje de programación Swift. La última edición está totalmente actualizada y revisada para cubrir la nueva versión: Swift 5.

En este libro encontrarás las características clave de Swift 5 explicadas fácilmente con completos conjuntos de ejemplos. Desde los fundamentos del lenguaje hasta características populares como la concurrencia, los genéricos y la gestión de memoria, esta guía definitiva le ayudará a desarrollar su experiencia y dominio del lenguaje Swift.

Mastering Swift 5, Fifth Edition le proporcionará un conocimiento profundo de algunos de los elementos más sofisticados del desarrollo en Swift, como las extensiones de protocolo, la gestión de errores y los cierres. Te guiará sobre cómo utilizarlos y aplicarlos en tus propios proyectos.

Más adelante, verás cómo aprovechar la potencia de la programación orientada a protocolos para escribir código flexible y más fácil de gestionar. También verá cómo añadir la función copy-on-write a sus tipos de valores personalizados y cómo evitar los problemas de gestión de memoria causados por los ciclos de referencias fuertes.

Lo que aprenderás

⬤ Comprender los componentes básicos de Swift, incluyendo operadores, colecciones, flujos de control y funciones.

⬤ Aprender cómo y cuándo usar clases, estructuras y enumeraciones.

⬤ Comprender cómo utilizar el diseño orientado a protocolos con extensiones para escribir código más fácil de gestionar.

⬤ Utilizar patrones de diseño con Swift, para resolver problemas de diseño que ocurren comúnmente.

⬤ Implementar copy-on-write para sus tipos de valores personalizados para mejorar el rendimiento.

⬤ Añade concurrencia a tus aplicaciones usando Grand Central Dispatch y Operation Queues.

⬤ Implementar genéricos para escribir código flexible y reutilizable.

⬤ .

Otros datos del libro:

ISBN:9781789139860
Autor:
Editorial:
Encuadernación:Tapa blanda

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Mastering Swift 4-cuarta edición: Una guía exhaustiva y en profundidad de las técnicas modernas de...
Sumérgete en la última versión del lenguaje de...
Mastering Swift 4-cuarta edición: Una guía exhaustiva y en profundidad de las técnicas modernas de programación con Swift - Mastering Swift 4- fourth edition: An in-depth and comprehensive guide to modern programming techniques with Swift
Dominio de Swift 5.3 - Sexta edición: Actualice sus conocimientos y conviértase en un experto en la...
Una guía completa para los entusiastas de la...
Dominio de Swift 5.3 - Sexta edición: Actualice sus conocimientos y conviértase en un experto en la última versión del lenguaje de programación Swift - Mastering Swift 5.3 - Sixth Edition: Upgrade your knowledge and become an expert in the latest version of the Swift programming language
Mastering Swift 5 - Fifth Edition - Quinta edición: Profundiza en la última edición del lenguaje de...
Aprovecha la potencia de la última edición con...
Mastering Swift 5 - Fifth Edition - Quinta edición: Profundiza en la última edición del lenguaje de programación Swift - Mastering Swift 5 - Fifth Edition - Fifth Edition: Deep dive into the latest edition of the Swift programming language
Dominar Arduino - Mastering Arduino
Mastering Arduino es una guía práctica y sin complicaciones que le enseñará los conocimientos de electrónica y programación necesarios para crear...
Dominar Arduino - Mastering Arduino

Las obras del autor han sido publicadas por las siguientes editoriales:

© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)