Abstract methods and NotImplementedError in Ruby

Author:
Source

Ruby’s NotImplementedError exception is often used as a placeholder in abstract classes for methods that should be implemented by subclasses. But did you know that this is not how this exception class was intended to be used?

Read more