soulcutter / saxerator

A SAX-based XML parser for parsing large files into manageable chunks
MIT License
128 stars 19 forks source link

Stop subclassing String and Hash #25

Closed soulcutter closed 9 years ago

soulcutter commented 9 years ago

Should be using delegating classes rather than subclasses of core classes.

See http://words.steveklabnik.com/beware-subclassing-ruby-core-classes for some of the reasoning.