Just launched! Get 30% off Rails Revisited Have a Look

Design Patterns: Structural

Buy or Subscribe

You can access this course in just a minute, and support my efforts to rid the world of crappy online courses!

Buy Standalone  Subscribe

Code needs to have some structure, so we use things like methods, modules, and classes. As code becomes more complex, these modules and classes might also need some structure to reduce confusion and unneeded complexity. That's what we'll take a look at here.

The Code

You can find the code for each of the demos up on GitHub.