Descripción
Una guía práctica para desarrolladores PHP sobre cómo planificar, escribir e implementar soluciones de software mantenibles y extensibles con pruebas automatizadas de forma bien estructurada
Características clave:
- Aprenda a organizar y traducir los requisitos comerciales en software mantenible
- Minimice las regresiones y los errores al lanzar nuevas funciones o correcciones de errores
- Construya aplicaciones mantenibles utilizando los principios SOLID
Descripción del libro:
Los desarrolladores web de PHP terminan construyendo proyectos empresariales complejos sin experiencia previa en el desarrollo guiado por pruebas y guiado por el comportamiento, lo que resulta en un software complejo y difícil de mantener. Esta guía paso a paso le ayuda a gestionar las complejidades de las aplicaciones web a gran escala. Le lleva a través de los procesos de trabajo en un proyecto, desde la comprensión de los requisitos comerciales y su traducción en software mantenible real, hasta las implementaciones automatizadas.
Aprenderá a desglosar los requisitos comerciales en listas viables y procesables utilizando Jira. Utilizando esas listas organizadas de requisitos comerciales, comprenderá cómo implementar el desarrollo guiado por el comportamiento (BDD) y el desarrollo guiado por pruebas (TDD) para comenzar a escribir código PHP mantenible. Explorará cómo usar las pruebas automatizadas para ayudarle a evitar introducir regresiones en una aplicación cada vez que lanza código utilizando la integración continua.
Al final de este libro, habrá aprendido cómo iniciar un proyecto PHP, desglosar los requisitos, construir escenarios de prueba y pruebas automatizadas, y escribir código PHP más comprobable y mantenible. Al aprender estos procesos, podrá desarrollar aplicaciones PHP empresariales más mantenibles y fiables.
Lo que aprenderá:
- Comprender cómo iniciar un proyecto de software
- Descubra cómo usar Jira como herramienta para organizar sus tareas
- Explore cuándo y cómo escribir pruebas unitarias, de integración y funcionales utilizando PHPUnit
- Escriba pruebas guiadas por el comportamiento utilizando Behat
- Aplique los principios SOLID para ayudarle a escribir código más comprobable
- Aproveche al máximo sus pruebas automatizadas utilizando la integración continua
- Utilice la entrega continua para ayudarle a preparar su aplicación para la implementación
Para quién es este libro:
Este libro es para desarrolladores de software PHP que buscan implementar TDD y BDD en sus proyectos. Se requiere una comprensión de la programación orientada a objetos para aprovechar al máximo este libro. La experiencia profesional en desarrollo de software también será beneficiosa para comprender casos de negocios de la vida real.
Autor: Rainier Sarabia
Editorial: Packt Publishing
Publicado: 13/01/2023
Páginas: 336
Tipo de encuadernación: Tapa blanda
Peso: 1.27 libras
Tamaño: 9.25h x 7.50w x 0.70d
ISBN13: 9781803230757
ISBN10: 1803230754
Categorías BISAC:
- Informática | Internet | Servicios web y API
- Informática | Lenguajes | PHP
Este título no es retornable

