ruby.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
If you are interested in the Ruby programming language, come join us! Tell us about yourself when signing up. If you just want to join Mastodon, another server will be a better place for you.

Administered by:

Server stats:

1K
active users

Jamie McCarthy

@joeldrapper My instinct would be to define an ordinary instance method. If customization is required, override it in subclasses. If performance is important, any/all of those classes could memoize it in a class instance variable.