We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

Unleash the Secrets of the Standard Library with SimpleDelegator, Forwardable, and more

Formal Metadata

Title
Unleash the Secrets of the Standard Library with SimpleDelegator, Forwardable, and more
Title of Series
Number of Parts
50
Author
License
CC Attribution - ShareAlike 3.0 Unported:
You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal and non-commercial purpose as long as the work is attributed to the author in the manner specified by the author or licensor and the work or content is shared also in adapted form only under the conditions of this
Identifiers
Publisher
Release Date
Language
Producer
Production PlaceMiami Beach, Florida

Content Metadata

Subject Area
Genre
Abstract
With Ruby you have simple tools at your fingertips that make building powerful tools easy. Ruby's standard library comes with some helpful libraries like 'delegate' and 'forwardable' that will help make your code easier to maintain. We'll dive into how SimpleDelegator is different from method_missing and how Forwardable differs still. Learn the basis of the ideas behind these and combine the features to build your own powerful patterns. See how these compare to libraries like ActiveSupport: Delegation and look at how popular presenter libraries like Draper and DisplayCase work.