Loading…
Northeast PHP 2018 has ended
●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●● 

Please Visit our Official Website at northeastphp.org

●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●● 
Thursday, September 20 • 4:00pm - 4:45pm
Pulling on the seams of dependancies (Testing older code) — [php]

Log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
Even legacy code should have test coverage.
Finding the right places to put those tests, however is really hard. How do you add support unit tests when most of your code is tightly coupled?

We'll discuss a number of strategies to find seams in your existing legacy code, which libraries make this easier and help us test more and deeper into our legacy codebases.
We also will cover valuable metrics to measure for progress, how we should approach the issue of continually improving our tests.

By the end of this talk the audience should have a better understanding of what a seam is, how to leverage them to test code, how to use mocking libraries and runtime replacement to help get better test coverage.
Most importantly we'll all walk away feeling like we can tackle refactoring and new features with confidence.

Speakers
avatar for Joe Vieira

Joe Vieira

Senior Software Architect, Ovia Health
Joe Vieira is a software architect, engineering manager, and speaker with an overwhelming desire to building maintainable and easily extendable software and in many ways finds teaching other people how to do the same the most rewarding aspect of building. He's currently the Senior... Read More →



Thursday September 20, 2018 4:00pm - 4:45pm EDT
Wingback Wayfair, 4 Copley Place, 7th floor, Boston, MA 02116