In my more than 10 years of professional software development experience, coffee and code reviews have been the two constants. For a practice that is so ubiquitous in the industry it is surprising how misunderstood it is, even in teams with experienc...