<...>
> But on the negative side are the use of juvenile speech,
> anthropomorphising of concepts (interviews with design patterns, for
> example), silly pictures, etc.
<...>

There is a sound reason for this:

http://headrush.typepad.com/creating_passionate_users/2005/01/your_users_brai.html
http://headrush.typepad.com/creating_passionate_users/2005/10/words_pictures_.html

"Head First" books make little sense if you are already an expert in
the field but when
you try to learn something new the age, professional status and
college degree just
doesn't matter - we all have legacy brains.

However, this is off-topic already, so I'll stop here :)

Regards,
Rimantas
--
http://rimantas.com/