Люблю книги из серии Head First за неакадемичность, в моей голове академичное изложение укладывается на порядок хуже. По сабжу можно посоветовать Эрик Фримен «Паттерны проектирования» (перевели и недавно издали по-русски, изд-во Питер), по-английски есть еще одна хорошая «Object oriented analysis and design: a brain-friendly guide». Если впервые слышите о Head First — сначала посмотрите
тут. Некоторых, знаете ли, такая подача материала раздражает :-)