Value Objects: The Most Useful Design Pattern in Ruby
Offered By: Confreaks via YouTube
Course Description
Overview
Explore the underutilized power of value objects in object-oriented software design during this 32-minute conference talk from RailsConf 2024. Discover how Ruby's first-class support for value objects opens up new possibilities for improving code quality and performance. Learn when and how to implement value objects effectively, and understand their potential to bridge different domains, enhance test speed and maintainability, and boost overall code performance. Gain insights into combining value objects with the factory pattern to create a highly versatile design approach. Delve into practical examples and best practices for leveraging this undervalued yet powerful design pattern in your Ruby and Rails projects.
Syllabus
RailsConf 2024 - Undervalued: The Most Useful Design Pattern by Jared Norman
Taught by
Confreaks
Related Courses
Pattern-Oriented Software Architectures: Programming Mobile Services for Android Handheld SystemsVanderbilt University via Coursera The Caltech-JPL Summer School on Big Data Analytics
California Institute of Technology via Coursera Automated Visual Software Analytics
openHPI Software Architecture & Design
Georgia Institute of Technology via Udacity Software Architecture for the Internet of Things
EIT Digital via Coursera