The long way through Software Craftsmanship

How I read Apprenticeship Patterns

Apr 25, 2015 - 1 minute read - Comments - apprenticeship-patternsreading-guidebook

At the Craft Conf 2015 I saw someone with the book Apprenticeship Patterns by Dave Hoover and Adewale Oshineye and asked them about the book. After praising the contents, they asked me how to approach the book.

I recalled reading it non-sequentially, and explained it to them:

  • Read the introduction, preface, etc first
  • When you get to the patterns, pick one at random
  • 10: Read it and navigate through the see also.
  • If there are unread chapters from the see also, goto 10
  • Find the remaining unread chapters and read them, try to apply the same algorithm
  • Read the appendices and finishing words

Reading a connected chapter after the first one made me connect the dots and understand it much better than reading them sequentially.

PS: This post was extracted from this one: here

Demand for TDD and Refactor Whose fault is this?