PHP: Testing Legacy Applications.
(Online Course)

Book Cover
Average Rating
Published
Carpenteria, CA linkedin.com, 2018.
Format
Online Course
Status

Description

Loading Description...

Also in this Series

Checking series information...

More Like This

Loading more titles like this title...

More Details

Language
English

Notes

General Note
4/18/201812:00:00AM
Participants/Performers
Presenter: Chris Hartjes
Description
Learn how to write tests for legacy PHP code bases. Discover why legacy code can be tough to test, how to determine what to test, and how to plan and build testing scenarios.
Description
Working with a legacy code base can be tricky. Developers who need to add new features or fix bugs often feel the need to tread lightly when working with older code, fearing that one wrong move might cause them to break something important. The same apprehension can affect developers who want to test legacy PHP applications. In this course, instructor Chris Hartjes guides PHP developers through the challenges of testing legacy applications, and steps through how to write tests for legacy PHP code bases. Chris begins by explaining the difference between test-driven development as a design pattern and writing tests after the code is already designed. Next, he shares some reasons why legacy code can be tough to test, including poor package management practices and hard-coded dependencies. He then covers how—and what—you should be testing, how to plan out testing scenarios, and how to refactor a test suite. Upon wrapping up this course, you'll have the skills you need to test your legacy PHP code with confidence.
System Details
Latest version of the following browsers: Chrome, Safari, Firefox, or Internet Explorer. Adobe Flash Player Plugin. JavaScript and cookies must be enabled. A broadband Internet connection.

Citations

APA Citation, 7th Edition (style guide)

Hartjes, C. (2018). PHP: Testing Legacy Applications . linkedin.com.

Chicago / Turabian - Author Date Citation, 17th Edition (style guide)

Hartjes, Chris. 2018. PHP: Testing Legacy Applications. linkedin.com.

Chicago / Turabian - Humanities (Notes and Bibliography) Citation, 17th Edition (style guide)

Hartjes, Chris. PHP: Testing Legacy Applications linkedin.com, 2018.

MLA Citation, 9th Edition (style guide)

Hartjes, Chris. PHP: Testing Legacy Applications linkedin.com, 2018.

Note! Citations contain only title, author, edition, publisher, and year published. Citations should be used as a guideline and should be double checked for accuracy. Citation formats are based on standards as of August 2021.