Back to Course Meta Ruby 0% Complete 0/0 Steps Introspection: Exploring Code with Code 8 Topics Method Search Advanced Class Membership Ruby Spelunking Dynamic Understanding of Dynamic Systems Building a REPL Bindings and Local Variables Source Directory Is it defined? Augmenting Existing Code 4 Topics Evil Monkeys Ruby 2.0: Rebinding Methods Explore and Extend - Part 1 Explore and Extend - Part 2 Augmenting the Language 6 Topics Memoize Macro Def Return Value Send Variations Splatted Send Parameter Destructuring Metaprogramming with Modules and Classes 12 Topics Class Method The `class << self` syntax Singleton Class Exec super in Modules Ancestral Behavior Macros and Modules Macros and Modules, Part 2 Module Builder Pattern - Part 1 Module Builder Pattern - Part 2 Module Prepend Inherited Block Inherited More Meta Topics 3 Topics Singleton Objects Classes and Constants Refinements Conclusion & Next Steps Search (Entire Site)Search Meta Ruby Augmenting the Language Def Return Value Module 3, Topic 3 In Progress ← Previous Next→ Def Return Value Module Progress 0% Complete Since Ruby 2.1, def returns a symbol. In this episode we'll take a look at why this matters, and how it might change the way we define methods. Oop, this content isn't available to visitors. Please register or log in to continue! Responses You must be logged in to post a comment.
Responses