YoVDO

Testing Legacy Code When You Dislike Tests - And Legacy Code

Offered By: Ruby Central via YouTube

Tags

RailsConf Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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

Related Courses

Mentorship in Three Acts
Ruby Central via YouTube
Taylor's Guide to Big Rewrites
Ruby Central via YouTube
Upgrading the Ruby Community
Ruby Central via YouTube
How We Implemented Internal Salary Transparency - And Why It Matters
Ruby Central via YouTube
Mentorship Panel
Ruby Central via YouTube