Ruby Summary

  1. Java features the ability to serialize objects, letting you store them somewhere and reconstitute them when needed. Ruby calls this kind of serialization marshaling.
  2. Marshal.dump is used to save a serialized version of an object.
  3. Marshal.load is used to read in from a serialized object.
  4. A Ruby constant is a reference to an object.
  5. Although constants should not be changed, you can modify the internal states of the objects they reference.
  6. Remember the rules for constants.