Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Testing Legacy Code When You Dislike Tests - And Legacy Code

Ruby Central via YouTube

Overview

Explore strategies for effectively testing legacy code in this 34-minute RailsConf 2022 talk. Discover why legacy code is challenging to maintain and learn how to implement a robust testing strategy to transform it into resilient, easily evolvable code. Gain insights into distinguishing between high-value and low-value tests, and master techniques for crafting tests that minimize the cost of change. Suitable for developers of all experience levels, with a focus on Rails and automated testing frameworks. Delve into topics such as the cost of new code, testing legacy tests, writing high-value tests, and reducing test coupling to improve your approach to legacy code maintenance.

Syllabus

Intro
What is legacy code
Cost of new code
Testing legacy code
Testing legacy tests
Writing highvalue tests
Reducing test coupling
Conclusion

Taught by

Ruby Central

Reviews

Start your review of Testing Legacy Code When You Dislike Tests - And Legacy Code

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.