Test-Driven Development with PHP 8
eBook - ePub

Test-Driven Development with PHP 8

Build extensible, reliable, and maintainable enterprise-level applications using TDD and BDD with PHP

Rainier Sarabia, Ben Hansen

  1. 336 pagine
  2. English
  3. ePUB (disponibile sull'app)
  4. Disponibile su iOS e Android
eBook - ePub

Test-Driven Development with PHP 8

Build extensible, reliable, and maintainable enterprise-level applications using TDD and BDD with PHP

Rainier Sarabia, Ben Hansen

Dettagli del libro
Indice dei contenuti
Citazioni

Informazioni sul libro

A PHP developer's practical guide to planning, writing, and deploying maintainable and extensible software solutions with automated tests in a well-structured wayKey Features• Learn to organize and translate business requirements into maintainable software• Minimize regressions and bugs while releasing new features or bug fixes• Build maintainable applications using SOLID principlesBook DescriptionPHP web developers end up building complex enterprise projects without prior experience in test-driven and behavior-driven development which results in software that's complex and difficult to maintain. This step-by-step guide helps you manage the complexities of large-scale web applications. It takes you through the processes of working on a project, starting from understanding business requirements and translating them into actual maintainable software, to automated deployments.You'll learn how to break down business requirements into workable and actionable lists using Jira. Using those organized lists of business requirements, you'll understand how to implement behavior-driven development (BDD) and test-driven development (TDD) to start writing maintainable PHP code. You'll explore how to use the automated tests to help you stop introducing regressions to an application each time you release code by using continuous integration.By the end of this book, you'll have learned how to start a PHP project, break down the requirements, build test scenarios and automated tests, and write more testable and maintainable PHP code. By learning these processes, you'll be able to develop more maintainable, and reliable enterprise PHP applications.What you will learn• Understand how to start a software project• Discover how to use Jira as a tool to organize your tasks• Explore when and how to write unit, integration, and functional tests using PHPUnit• Write behavior-driven tests using Behat• Apply SOLID principles to help you write more testable code• Get the most out of your automated tests by using continuous integration• Use continuous delivery to help you prepare your application for deploymentWho this book is forThis book is for PHP software developers looking to implement TDD and BDD in their projects. An understanding of object-oriented programming is required to get the most out of this book. Professional software development experience will also be beneficial to understand real-life business cases.

Domande frequenti

Come faccio ad annullare l'abbonamento?
È semplicissimo: basta accedere alla sezione Account nelle Impostazioni e cliccare su "Annulla abbonamento". Dopo la cancellazione, l'abbonamento rimarrà attivo per il periodo rimanente già pagato. Per maggiori informazioni, clicca qui
È possibile scaricare libri? Se sì, come?
Al momento è possibile scaricare tramite l'app tutti i nostri libri ePub mobile-friendly. Anche la maggior parte dei nostri PDF è scaricabile e stiamo lavorando per rendere disponibile quanto prima il download di tutti gli altri file. Per maggiori informazioni, clicca qui
Che differenza c'è tra i piani?
Entrambi i piani ti danno accesso illimitato alla libreria e a tutte le funzionalità di Perlego. Le uniche differenze sono il prezzo e il periodo di abbonamento: con il piano annuale risparmierai circa il 30% rispetto a 12 rate con quello mensile.
Cos'è Perlego?
Perlego è un servizio di abbonamento a testi accademici, che ti permette di accedere a un'intera libreria online a un prezzo inferiore rispetto a quello che pagheresti per acquistare un singolo libro al mese. Con oltre 1 milione di testi suddivisi in più di 1.000 categorie, troverai sicuramente ciò che fa per te! Per maggiori informazioni, clicca qui.
Perlego supporta la sintesi vocale?
Cerca l'icona Sintesi vocale nel prossimo libro che leggerai per verificare se è possibile riprodurre l'audio. Questo strumento permette di leggere il testo a voce alta, evidenziandolo man mano che la lettura procede. Puoi aumentare o diminuire la velocità della sintesi vocale, oppure sospendere la riproduzione. Per maggiori informazioni, clicca qui.
Test-Driven Development with PHP 8 è disponibile online in formato PDF/ePub?
Sì, puoi accedere a Test-Driven Development with PHP 8 di Rainier Sarabia, Ben Hansen in formato PDF e/o ePub, così come ad altri libri molto apprezzati nelle sezioni relative a Informatica e Servizi web e API. Scopri oltre 1 milione di libri disponibili nel nostro catalogo.

Informazioni

Anno
2023
ISBN
9781803243597
Edizione
1
Argomento
Informatica

Indice dei contenuti

    Stili delle citazioni per Test-Driven Development with PHP 8

    APA 6 Citation

    Sarabia, R., & Hansen, B. (2023). Test-Driven Development with PHP 8 (1st ed.). Packt Publishing. Retrieved from https://www.perlego.com/book/3823544 (Original work published 2023)

    Chicago Citation

    Sarabia, Rainier, and Ben Hansen. (2023) 2023. Test-Driven Development with PHP 8. 1st ed. Packt Publishing. https://www.perlego.com/book/3823544.

    Harvard Citation

    Sarabia, R. and Hansen, B. (2023) Test-Driven Development with PHP 8. 1st edn. Packt Publishing. Available at: https://www.perlego.com/book/3823544 (Accessed: 9 July 2024).

    MLA 7 Citation

    Sarabia, Rainier, and Ben Hansen. Test-Driven Development with PHP 8. 1st ed. Packt Publishing, 2023. Web. 9 July 2024.