used to have a great checklist online called the
Perl Book Litmus Test. While rather unscientific, it was
an easily taught test which manages to catch a frightening
fraction of bad books. Since the site he had it on is now
dead, hopefully he won't object to my posting it here.
Just open the index and answer the following questions:
Grab a Perl book and try it. Wasn't that easy? It is a
useful test, but too easy. It is perfectly possible to
pass this test but still suck. However most bad books will
fail it.
For a more involved discussion on how to tell good from bad
I would recommend reading
Choosing
a Perl Book by Simon Cozens.