Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 2 images

Writing Solid Code (20th Anniversary 2nd Edition) Paperback – 2013


See all formats and editions Hide other formats and editions
Amazon Price New from Used from
Paperback
"Please retry"
$34.95

Spring Books
The Big Books of Spring
See our editors' picks for the books you'll want to read this season, from blockbusters and biographies to new fiction and children's books.
NO_CONTENT_IN_FEATURE

Best Books of the Month
Best Books of the Month
Want to know our Editors' picks for the best books of the month? Browse Best Books of the Month, featuring our favorite new books in more than a dozen categories.

Product Details

  • Paperback: 245 pages
  • Publisher: Greyden Press, LLC; 2nd edition (2013)
  • Language: English
  • ISBN-10: 1570740550
  • ISBN-13: 978-1570740558
  • Product Dimensions: 9.1 x 7.2 x 0.6 inches
  • Shipping Weight: 1.2 pounds
  • Average Customer Review: 5.0 out of 5 stars  See all reviews (2 customer reviews)
  • Amazon Best Sellers Rank: #351,295 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

5.0 out of 5 stars
5 star
2
4 star
0
3 star
0
2 star
0
1 star
0
See both customer reviews
Share your thoughts with other customers

Most Helpful Customer Reviews

4 of 4 people found the following review helpful By Rosie Perera on April 23, 2013
Format: Paperback
Writing Solid Code is a great book, well written and well organized. Each subsection ends with a pithy rule of thumb to help you avoid the kind of coding bug described in that section. At the end of each chapter is a Quick Review of all the bug avoidance techniques introduced in that chapter, followed by a section of questions to get you thinking further. There are answers to the questions at the end of the book.

This book comes out of Steve's many years at Microsoft, where I was a developer colleague of his. These are tried and true strategies. They will help you develop a sharper eye to notice problems before they bite you, and track them down if they do.

The book is based on the C programming language, since that is still the "lingua franca" for programmers, but most of the philosophies presented in it are relevant for other languages too.

Any developers who desire to write robust code should read this book thoroughly, mark it up, memorize the pithy statements, and live by these rules of thumb. I wish that all the companies whose software I use would make reading this book a requirement for all their programmers.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
Format: Paperback
Reading this book was kind of like coming of age, finding myself, and losing my virginity as a software engineer. It helps teach what's actually important and doesn't teach you rules to follow but how to develop your own rules to take your skills to levels you didn't even know you could. If you have to choose only one book to learn about the practice and philosophy of software engineering, make it this one.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again