Deep diving: how to explore a new code base

Ruby