97 Things Every Programmer Should Know: Collective Wisdom from the Experts

· "O'Reilly Media, Inc."
3.6
32 reviews
Ebook
258
Pages
Eligible

About this ebook

Tap into the wisdom of experts to learn what every programmer should know, no matter what language you use. With the 97 short and extremely useful tips for programmers in this book, you'll expand your skills by adopting new approaches to old problems, learning appropriate best practices, and honing your craft through sound advice.

With contributions from some of the most experienced and respected practitioners in the industry--including Michael Feathers, Pete Goodliffe, Diomidis Spinellis, Cay Horstmann, Verity Stob, and many more--this book contains practical knowledge and principles that you can apply to all kinds of projects.

A few of the 97 things you should know:

  • "Code in the Language of the Domain" by Dan North
  • "Write Tests for People" by Gerard Meszaros
  • "Convenience Is Not an -ility" by Gregor Hohpe
  • "Know Your IDE" by Heinz Kabutz
  • "A Message to the Future" by Linda Rising
  • "The Boy Scout Rule" by Robert C. Martin (Uncle Bob)
  • "Beware the Share" by Udi Dahan

Ratings and reviews

3.6
32 reviews
A Google user
June 27, 2010
After reading and "digesting" the "collective wisdom from the Experts", I feel like I have learned at lest a hundred things at once. The books is structured into (at least) 97 parts, every part investigating a specific topic related to Software Development. The authors provide concise information about each idea fitting into 2 pages. I didn't skim through all the parts of the book, merely cherry-picking topics of interest, which is possible because each topic isn't directly related with the other. After every section I've paused for a moment or two to digest what each author tried to leave as a message. Most messages were pretty clear; motivational, warning, humorous, ...very educating, and notably directed to the Programmer. Do you remember your teachers from school, when they read short stories, or excerpts from the bible, each one leaving a specific message? I felt the same way while reading this book. There are at least 97 things to learn from this book...
Did you find this helpful?
Dean Vidafar (Gabehcuod)
May 6, 2019
Pretty interesting book. Really gets you thinking.
2 people found this review helpful
Did you find this helpful?
A Google user
January 27, 2014
The sample does not contain anything but introducing.
5 people found this review helpful
Did you find this helpful?

Rate this ebook

Tell us what you think.

Reading information

Smartphones and tablets
Install the Google Play Books app for Android and iPad/iPhone. It syncs automatically with your account and allows you to read online or offline wherever you are.
Laptops and computers
You can listen to audiobooks purchased on Google Play using your computer's web browser.
eReaders and other devices
To read on e-ink devices like Kobo eReaders, you'll need to download a file and transfer it to your device. Follow the detailed Help Center instructions to transfer the files to supported eReaders.