"Ruby Object Model: The eBook" is a eBook about the intermediate layer of Ruby.
It covers the key concepts behind classes, objects and modules in Ruby:
- The Class class
- The Module class
- The Object class
- The constants + anonymous classes
- Metaclasses + self
- Why a class/module can be re-opened ?
- Metaprogramming and classes
- The Object#send method
- Object binding
- The ancestor chain + Method Lookup Path
For example, if you don’t know that the Module class is an instance of the Class class, stored in a constant and whose instances cannot be instantiated then this sentence will make sense after reading this book. :-)
Acquiring this knowledge will ease the understanding of the complex notions behind the Ruby on Rails and the other important projects that you've to deal with everyday.
I expect to release the eBook for November 15th 2018.
Risks and challenges
Thank you to everyone involved and I hope you'll all enjoy the Ruby Object Model eBook as much as I'll enjoy creating it.
MehdiLearn about accountability on Kickstarter
- (30 days)