Pass the PMP® Exam on Your First Try — Expert-Led Training
Stuck in Tutorial Hell? Learn Backend Dev the Right Way
Overview
Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates
Learn how to transform messy, unwieldy Rails views into clean, maintainable components using ViewComponent in this 33-minute conference talk from XO Ruby Atlanta 2025. Discover practical refactoring techniques to address the common problem of views that accumulate excessive methods, attributes, and responsibilities over time. Explore how ViewComponent can help you create cohesive, reusable components that improve code organization and maintainability. Gain insights into best practices for structuring view logic and see real-world examples of transforming volatile view code into well-organized, component-based architecture that makes your Rails applications more scalable and easier to maintain.
Syllabus
XO Ruby Atlanta 2025 - Refactoring Volatile Views into Cohesive Components by Jeremy Smith
Taught by
Confreaks