Learn to deeply understand and effectively apply RSpec's advanced matcher DSL.
Month: February 2017
BRUNCH #10
Jessica Kerr on practical software reuse, Aaron Patterson on Ruby optimization, Bob Martin on code comments, and more.
Episode #467: Class Variable
An in-depth guide to Ruby class variables, and when to use them.
Episode #466: Ancestral Behavior
What to do when a Ruby module has overridden a needed method?
Episode #465: Whither the Successor in the Chain of Responsibility
An variation on the Chain of Responsibility pattern that can make extending the chain more convenient.