Compilers have improved a lot, to the point where you don't need to read this book for many of the tricks. For example, if you divide by a constant in gcc, you can see the tricks from this book being applied if you look at the disassembly.
Still, this is a standard textbook for little tricks. Knowing these kind of tricks used to be enough to make you a hacker in the original sense. I greatly enjoyed reading it and still recommend it even today.
It really is a delight for hackers.