Design patterns door B.J. Heeren & S. Stuurman