In which Nadia & Saron discuss wrapping collaborators in adapters (4.10), using transparent adapters to gradually introduce abstraction (4.11), and rejecting unworkable values with preconditions.
Episode 7 | Ruby Book Club Podcast - Listen or read transcript on Metacast