Libros de Desarrollo #2: Testing de código en desarrollos PHP.

Blog Single

Tras un tiempo sin hablar de literatura, vuelvo con una nueva recomendación sobre libros de desarrollo. Anteriormente, estuvimos hablando del mitiquísimo Clean Code de Robert Martin, sin embargo hoy traigo una recomendación de un autor de la tierra. José Gil tiene publicado en Gitbooks.io, una guía muy interesante acerca del testing en PHP.

El Autor: José Gil Molina

Jose Gil, es un desarrollador español que actualmente trabaja con PHP en Ulabox. Podéis descubrir más de él en sus perfiles sociales:

Github: https://github.com/josgilmo
Twitter: @josgilmo
Linkedin: https://www.linkedin.com/in/josegilmolina/

El Libro: Testeo de código en desarrollos PHP

La importancia del testing hoy en día es algo evidente en el ciclo de vida del software. Técnicas como TDD y BDD, han puesto sobre la mesa realizar un código elegante y apostar por testear nuestros productos software. El testing garantiza la construcción de un software fiable y el aseguramiento de la calidad. Actualmente, es absolutamente esencial para detectar errores del software en fases tempranas. Las empresas que han incorporado el testing como una parte mas del día a día del desarrollo conoce bien la filosofía de esta estrategia y lo que nos aporta en el mantenimiento y buen diseño de nuestro software.

Este libro se trata de una guía para comenzar a conocer algunas formas de testear código en PHP. Pasando de los métodos más simples a situaciones más complejas como testeo de APIs

En los últimos años el lenguaje de programación PHP ha experimentado una profesionalización por parte de la industria, sobre todo con la llegada de la versión PHP7. Una de las partes del desarrollo en PHP que más ha crecido ha sido la forma de testear el código, y las distintas herramientas y metodologías que se han adaptado al ecosistema PHP como buenas prácticas.

Tras leerlo, creo que es una buena guía para comenzar a involucrarse en el mundo del testing en PHP haciendo un recorrido por los framworks principales que tenemos para testear nuestras aplicaciones PHP independientemente de si usamos frameworks como Symfony o Laravel. Se hace hincapié en los distintos tipos tipos de “test doubles” que existen y se introducen metodologías de trabajo como TDD y BDD.

Espero que puedan disfrutar este libro tanto como lo hice yo cuando lo descubrí. Creo que es una guía imprescindible si desarrollas en PHP y quieres involucrarte en el mundo del testing.

Leer Libro

https://www.gitbook.com/book/jose/testing-book/details

Capítulos del libro

Aquí os dejo los distintos capítulos que forman el libro:

Nube de Tags

phpsymfonytddtesting
Comparte el artículo si te ha resultado interesante: