97 Things Every Programmer Should Know
The 97 Things Every Programmer Should Know project collects pearls of wisdom for programmers from leading practitioners. There is no overarching narrative: The collection is intended simply to contain multiple and varied perspectives on what it is that contributors to the project feel programmers should know. This can be anything from code-focused advice to culture, from algorithm usage to agile thinking, from implementation know-how to professionalism, from style to substance, etc.
Sometime around November, 97 contributions will be picked from the Edited Contributions and published in O’Reilly’s 97 Things series, which already includes 97 Things Every Software Architect Should Know and 97 Things Every Project Manager Should Know.
The 97 chosen for the book will be the ones considered not only to be the best individually, but also the ones that fit best together. Every contributor whose contribution goes into the book will be fully acknowledged in the book and will get a complementary copy of the book when it is published.
Kevlin Henney
http://programmer.97things.oreilly.com/
200909 advice programming