User talk:Sebastian.Dietrich/Books/Java Software Architecture and Test