The book is laid out by logical topics (on how to purposely write bad/underhanded code, followed by explanation on why/how they work) instead of keywords (such as IIFEs, automatic semicolon insertion, function calls etc)
disclaimer: I wrote it
EDIT: I skimmed through Speaking JavaScript. It's a bloody good book, much better than mine. You probably should read that
One more EDIT:
Since there was another thread which I gave a coupon for HNers, here's the link:
The book is laid out by logical topics (on how to purposely write bad/underhanded code, followed by explanation on why/how they work) instead of keywords (such as IIFEs, automatic semicolon insertion, function calls etc)
disclaimer: I wrote it
EDIT: I skimmed through Speaking JavaScript. It's a bloody good book, much better than mine. You probably should read that
One more EDIT:
Since there was another thread which I gave a coupon for HNers, here's the link:
http://leanpub.com/underhandedjavascript/c/NackerHews