Bookbot

The Grumpy Programmer's Guide To Testing PHP Applications

Parámetros

  • 150 páginas
  • 6 horas de lectura

Más información sobre el libro

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.

Compra de libros

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

Idioma
Publicado en
2020
Encuadernación
(Tapa blanda)
Te avisaremos por correo electrónico en cuanto lo localicemos.

Métodos de pago

Nadie lo ha calificado todavía.

Título
The Grumpy Programmer's Guide To Testing PHP Applications
Idioma
Inglés
Publicado en
2020
Formato
Tapa blanda
Páginas
150
ISBN10
194011179X
ISBN13
9781940111797
Serie
Descripción
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.