23 Patterns in 80 Minutes: a Whirlwind Java- centric Tour ...