/writing-testable-code

A presentation on writing testable code in PHP

Primary LanguageHTMLMIT LicenseMIT

This project is deprecated and unmaintained. Proceed with caution!

Writing Testable Code

A presentation on writing testable code in PHP

About the presentation

Long gone are the days where a website's job was simple. Modern webapps are expected to do it all - authentication, CRUD, metrics, REST, and more. With these additional responsibilities comes a need for both testable, verifiable code and the tests that show it.

This presentation will be focused on these 3 topics:

  • Workflows, including testing tools like PHPUnit and Behat / Mink

  • Writing quality tests and "gotchas" to avoid along the way

  • Writing verifiable code that can be easily tested

About the presenter

Ciaran Downey is a web developer living and working on Orange County. He has experience with PHP, Go, and Node and is an advocate for clean, testable code that solves real business problems. He occasionally blogs at http://ciarand.me, and frequently codes at http://github.com/ciarand