Tweet

Replying to @josecastillo

my habit is to imagine all the things that a thing will need to do, stub out methods for the things to do the things, then fill in the blanks as I go. In this case I have a pretty good idea of what I want the things to do — and a lot of code to write to make them do them.

(original)