The first step in our problem is to represent the concept of a Card since we will be needing precisely 52 of the little buggers. Remember the text above about...
Free Ruby Guides: guides.onlinedevschool.com
This talk from Gary is called boundaries, and it really blew my mind back when I first saw the talk live. Since then I have returned to this talk and watched it many, many times.
A programming legend and I talk about good code structure and habits.