A review by mdzhang
97 Things Every Programmer Should Know: Collective Wisdom from the Experts by

3.0

I found some tips a bit dated and others a bit enterprise-y (esp as it pertained to the division of roles between different types of developers), but overall worth the read. For those who have already read a couple of programming best practices books or been programming professionally for a couple years with a critical eye, you are unlikely to discover anything very new.

I did find a number of points not worth reading or unnecessarily verbose and easily boiled down into a bullet point or two.