Bookbot

The Grumpy Programmer's Guide To Testing PHP Applications

En savoir plus sur le livre

Discover how a Grumpy Programmer tackles testing PHP applications, focusing on the essential technical and core skills needed to integrate testing seamlessly into your workflow. Testing can be challenging to convey to novice programmers, as it involves writing code to ensure other code functions correctly, assuming a foundational understanding of programming. This difficulty is compounded by PHP's lack of enforced structure, leading to a landscape where only the most motivated developers engage with testing. This guide aims to assist developers in becoming more test-centric, highlighting the advantages of automated testing and tools like static analysis and automation. By mastering both technical and core skills related to testing, you will be equipped to write tests across various frameworks and PHP applications. The content synthesizes material from previous works while introducing new insights and revisiting earlier topics shaped by evolving experiences. The book breaks down the expansive subject of testing into manageable sections, offering numerous examples and explanations of my testing approach. Key topics include Test-Driven Development, strategies for Test-After practices, test refactoring strategies, the workings of PHPUnit, and complementary tools like static analysis and mutation testing. Additionally, it emphasizes the core skills necessary to encourage others to test their code effectively.

Achat du livre

The Grumpy Programmer's Guide To Testing PHP Applications, Chris Hartjes

Langue
Année de publication
2020
Reliure
(souple)
Nous vous informerons par e-mail dès que nous l’aurons retrouvé.

Modes de paiement

Personne n'a encore évalué .

Titre
The Grumpy Programmer's Guide To Testing PHP Applications
Langue
Anglais
Publié
2020
Format
souple
Pages
150
ISBN10
194011179X
ISBN13
9781940111797
Séries
Description
Discover how a Grumpy Programmer tackles testing PHP applications, focusing on the essential technical and core skills needed to integrate testing seamlessly into your workflow. Testing can be challenging to convey to novice programmers, as it involves writing code to ensure other code functions correctly, assuming a foundational understanding of programming. This difficulty is compounded by PHP's lack of enforced structure, leading to a landscape where only the most motivated developers engage with testing. This guide aims to assist developers in becoming more test-centric, highlighting the advantages of automated testing and tools like static analysis and automation. By mastering both technical and core skills related to testing, you will be equipped to write tests across various frameworks and PHP applications. The content synthesizes material from previous works while introducing new insights and revisiting earlier topics shaped by evolving experiences. The book breaks down the expansive subject of testing into manageable sections, offering numerous examples and explanations of my testing approach. Key topics include Test-Driven Development, strategies for Test-After practices, test refactoring strategies, the workings of PHPUnit, and complementary tools like static analysis and mutation testing. Additionally, it emphasizes the core skills necessary to encourage others to test their code effectively.