Toggle Side Panel
The Graceful.Dev Logo Graceful.Dev
Sign in Sign up
Graceful.Dev
Graceful.Dev
  • Home
  • Join
  • Log In
  • Register
  • Newsletter
  • Podcast
  • Site News
  • Help
  • Contact
Close search
Back to Course

Modular Ruby

0% Complete
0/0 Steps
  1. Introduction: what is a module?
  2. Code-Loading
    8 Topics
    1. Load
    2. Wrapped Load
    3. Require
    4. Gem Require
    5. Relative Require
    6. Logical Require
    7. Optional Gem
    8. Return from File in Ruby
  3. Modules for Namespacing and Decomposition
    7 Topics
    1. Constant Lookup Scope
    2. Forwardable
    3. Utility Function
    4. Include Namespace Module
    5. super in Modules
    6. Mixin to Object
    7. Create and Extend
  4. Modules (and Classes) for Extensibility
    6 Topics
    1. Pluggable Conversion
    2. Decoupled Pluggable Conversion
    3. Inherited
    4. Block Inherited
    5. Excessive Decoupling
    6. Just-In-Time Decoupling
  5. Modules for Metaprogramming
    5 Topics
    1. Macros and Modules
    2. Macros and Modules, Part 2
    3. Module Builder Pattern - Part 1
    4. Module Builder Pattern - Part 2
    5. Ancestral Behavior
  6. Conclusion and Next Steps
  1. Modular Ruby
  2. Conclusion and Next Steps
Module 6 of 6
In Progress
← Previous

Conclusion and Next Steps

Oop, this content isn't available to visitors. Please register or log in to continue!

Or you could purchase this course.

Responses

You must be logged in to post a comment.