Sandi Metz's book on object-oriented design in Ruby, commonly abbreviated POODR. Rodzik references it (alongside 99 Bottles) as a source recommending running the same test suite against both the fake and real implementations of a collaborator to keep them in sync.