Skip to content

VanRuby: Undervalued: The Most Useful Design Pattern

Photo of Weston Triemstra
Hosted By
Weston T.
VanRuby: Undervalued: The Most Useful Design Pattern

Details

๐Ÿ“ฃ We have a speaker! ๐ŸŽ‰

Jared (Jardo) Norman will be speaking about value objects in his talk "Undervalued: The Most Useful Design Pattern".

The Vancouver Ruby Meetup will be meeting in-person at BrainStation on June 11th from 7pm - 9pm.

Abstract

Value objects are one of the most useful but underused object-oriented software design patterns. Now that Ruby has first class support for them, letโ€™s explore what we can do with them! Learn not just how and when to use value objects, but also how they can be used to bridge different domains, make your tests faster and more maintainable, and even make your code more performant. Iโ€™ll even show how to combine value objects with the factory pattern to create the most useful design pattern out there.

About the author

I'm Jared, but you can call me Jardo if you want. I run a consultancy called Super Good Software where we help organizations learn from the past to build software more effectively. I think Ruby is a wonderful language and have been building cool stuff with it for around fifteen years. When I'm not coding you'll find me surfing. When I am coding you'll find me listening to whatever new metal albums came out this week. ๐Ÿค˜

Intended audience

There's something for all levels, but it targets intermediate developers.

Length

45 minutes

This talk was previously given at RailsConf 2024, but at the time of writing the videos aren't live yet, so the talk isn't currently available online.

Photo of Vancouver Ruby Meetup Group group
Vancouver Ruby Meetup Group
See more events
BrainStation
455 Granville St #400 ยท Vancouver, BC