Get Adobe Flash player

postheadericon Blogs

postheadericon 97 Things Every Programmer Should Know

From O'Reilly Press: 97 Things Every Programmer Should Know; Collective Wisdom From The Experts

including an article from our very own Jason P Sage: Reinvent the Wheel Often

Available for order through amazon.com

Image of 97 things book cover

Product Description

With this book, you get 97 short and extremely useful programming tips from some of the most experienced and respected practitioners in the industry, including Uncle Bob Martin, Scott Meyers, Dan North, Linda Rising, Udi Dahan, Neal Ford, and many more. They encourage you to stretch yourself by learning new languages, looking at problems in new ways, following specific practices, taking responsibility for your work, and becoming as good at the entire craft of programming as you possibly can.

This wealth of practical knowledge contains principles that apply to projects of all types. You can read the book end to end, or easily browse through to find topics of particular interest. 97 Things Every Programmer Should Know is a useful reference and a source of inspiration.

 

Really far more than just "Things", this is a collection of good advice. Interestingly, it's good even when (perhaps especially when) it is contradictory.

I believe it is wise to pay attention to good advice. I believe it is even wiser to be able to choose the right advice to follow at the right time.

This is the sort of book I think every programmer should read on a monthly basis. It doesn't have to be a book, of course. It can also be articles like Joel Spolsky's 12 Steps to Better Code or Dave Thomas' Code Kata.

If you've been a programmer for a while, the vast majority of the advice in this book should merely reinforce that what you're already doing is correct. If not, you'd be well-advised to take it seriously.
...

General advice I agree with wholeheartedly and are already part of my development philosophy: "Hard Work Does Not Pay Off" by Olve Maudal and "Reinvent the Wheel Often" by Jason P. Sage (sage advice indeed, ha ha). Sometimes it's just nice to hear someone who agrees with you.

Excerpt from a review by David Gauer on Goodreads.com

  • Tap into the knowledge of expert programmers who have earned stellar reputations

 

  • Learn the basic wisdom every programmer needs, regardless of the language you use

 

  • Take advantage of the online presence that has evolved from this book project

Check out the project at O'Reilly Commons

The Jegas Application Server is a 10 year software development project which has now been released as Open Source under the GPL3 license.  If you would like to help the Jegas development team improve JAS,  please contact us or make a donation.


vTigerCRM

Solution Graphics

 

Added 2010-12-18
free counters