Test-Driven Development in Swift: Compile mejor código con Xctest y Tdd

Puntuación:   (4,8 de 5)

Test-Driven Development in Swift: Compile mejor código con Xctest y Tdd (Gio Lodi)

Opiniones de los lectores

Resumen:

El libro es una guía introductoria bien recibida en las pruebas de iOS, centrándose especialmente en SwiftUI y los principios de TDD. Es elogiado por estar actualizado y ser claro, beneficiando a los lectores en transición de otros lenguajes de programación.

Ventajas:

Actualizado con SwiftUI
explicación clara y completa de los principios TDD
incluye ejemplos de codificación específicos en formato CHEATSHEET
beneficioso para los recién llegados a las pruebas de iOS
proporciona una buena introducción a las pruebas para aquellos con experiencia en otros lenguajes.

Desventajas:

Puede no ser suficiente para pruebas extensivas de UIKit; sirve principalmente como un texto introductorio, que podría no satisfacer las necesidades de los usuarios más avanzados.

(basado en 3 opiniones de lectores)

Título original:

Test-Driven Development in Swift: Compile Better Code with Xctest and Tdd

Contenido del libro:

Aproveche Swift para poner en práctica una metodología de desarrollo basado en pruebas (TDD) eficaz y eficiente. Las pruebas de software y el TDD son conceptos de programación perennes, pero los desarrolladores de Swift no los han adoptado de forma generalizada. Lo que se necesita es una hoja de ruta clara para aprender y adoptar TDD en el mundo Swift. En los últimos años, Apple ha invertido en XCTest y en la infraestructura de pruebas de Xcode, haciendo de las pruebas una nueva prioridad en su ecosistema. Bibliotecas de código abierto como Quick y Nimble también han alcanzado la madurez. Las herramientas están ahí. Este libro le mostrará cómo manejarlas.

TDD tiene mucho más que ofrecer que la captura de errores. Con este libro, aprenderá una filosofía para construir software. TDD permite a los ingenieros resolver problemas de forma incremental, escribiendo sólo el código necesario. Al descomponer los grandes problemas en pequeños pasos, se puede avanzar a un ritmo rápido, siempre haciendo progresos visibles.

Participe en el viaje del desarrollo basado en pruebas construyendo una aplicación iOS real e incorporando nuevos conceptos a través de cada capítulo. Los conceptos del libro irán surgiendo a medida que descubras formas de utilizar las pruebas para impulsar las soluciones a los problemas de cada capítulo. A través del TDD de una única aplicación, conocerás todos los conceptos básicos y avanzados del oficio, comprenderás las ventajas y desventajas que ofrece cada técnica y revisarás un proceso iterativo de desarrollo de software.

Test-Driven Development en Swift proporciona el camino para una forma altamente eficiente de hacer aplicaciones increíbles.

Lo que aprenderás

⬤ Escribir pruebas que sean fáciles de mantener.

⬤ Cuidar de un conjunto de pruebas en constante crecimiento.

⬤ Construir un vocabulario de pruebas que se puede aplicar fuera del mundo Swift.

⬤ Ver cómo la programación Swift mejora el flujo TDD visto en lenguajes dinámicos.

⬤ Descubrir cómo los errores del compilador pueden proporcionar la misma orientación útil que las pruebas fallidas.

A quién va dirigido este libro

Desarrolladores de nivel medio deseosos de escribir código de mayor calidad y mejorar sus flujos de trabajo. También, desarrolladores que ya han estado escribiendo pruebas pero sienten que no están sacando el máximo provecho de ellas.

Otros datos del libro:

ISBN:9781484270011
Autor:
Editorial:
Encuadernación:Tapa blanda
Año de publicación:2021
Número de páginas:288

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Test-Driven Development in Swift: Compile mejor código con Xctest y Tdd - Test-Driven Development in...
Aproveche Swift para poner en práctica una...
Test-Driven Development in Swift: Compile mejor código con Xctest y Tdd - Test-Driven Development in Swift: Compile Better Code with Xctest and Tdd

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)