Have one to sell? Sell yours here
Writing Solid Code: Microsoft Techniques for Developing Bug-free C. Programs (Microsoft Programming Series)
 
See larger image
 
Tell the Publisher!
I’d like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Writing Solid Code: Microsoft Techniques for Developing Bug-free C. Programs (Microsoft Programming Series) [Paperback]

Steve Maguire
4.2 out of 5 stars  See all reviews (18 customer reviews)

Available from these sellers.


Formats

Amazon Price New from Used from
Paperback --  
Amazon.co.uk Trade-In Store
Did you know you can trade in your old books for an Amazon.co.uk Gift Card to spend on the things you want? Plus, get an extra £5 Gift Certificate when you trade in books worth £10 or more before June 30, 2012. Visit the Books Trade-In Store for more details.


Product details

  • Paperback: 288 pages
  • Publisher: Microsoft Press,U.S. (1 Jun 1993)
  • Language English
  • ISBN-10: 1556155514
  • ISBN-13: 978-1556155512
  • Product Dimensions: 23.1 x 18.5 x 2.3 cm
  • Average Customer Review: 4.2 out of 5 stars  See all reviews (18 customer reviews)
  • Amazon Bestsellers Rank: 184,965 in Books (See Top 100 in Books)

More About the Author

Steve Maguire
Discover books, learn about writers, and more.

Visit Amazon's Steve Maguire Page

Product Description

Amazon.co.uk Review

Writing Solid Code is one of the best books for developing a proactive attitude towards electronic entomology. Any programmer worth their silicon knows that it is wiser to invest time preventing bugs from hatching than to try to exterminate them afterwards. Follow Maguire's advice, and your testers, supervisors and customers will love you. --Jake Bond

Product Description

Written by a former Microsoft developer, this book takes on the problem of bugs by examining the development process and the places where developers typically make mistakes. The author provides practical solutions for detecting mistakes and examples of how bugs are caught at Microsoft. More advanced sections talk in detail about stepping through code to find programming errors and using the C run-in library as an ally against bugs. This book is of special interest to readers who have bought "Programming Windows", "Microsoft Guide to C++ Programming", "Microsoft C Run-Time Library Reference" or "Code Complete".

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

What Other Items Do Customers Buy After Viewing This Item?


Customer Reviews

Most Helpful Customer Reviews
4 of 4 people found the following review helpful
By A Customer
Format:Paperback
This book is a must read for anyone serious about developing code. It doesn't say "DO THIS" or "DO THAT" but outines ideas and thoughts on how you can improve your code and write code that should have fewer bugs.

Good examples and easy to read. Even if you do not write in C, this book is a must have.

Comment | 
Was this review helpful to you?
3 of 3 people found the following review helpful
By A Customer
Format:Paperback
If you ever thought your code was nice and bug free look again after reading this book and reel in horror. Of course this book also shows how simple it is to fix those simple bugs that catch the unwary. I refer to this book almost as often as the Language Reference.
Comment | 
Was this review helpful to you?
3 of 3 people found the following review helpful
By A Customer
Format:Paperback
This book contains practical advice on how to write bug-free code. It covers a large number of guidelines which are generally applicable to all software development projects.

My only caution is that these techniques, when applied by novice programmers, is no doubt the source of much of Microsoft's code bloat. Also, encouraging the programmer to rely heavily on the source-level debugger can prevent developers from getting a real sense of the program's performance on user-level hardware.

Otherwise, a very good book and very useful advice, much of which I've been applying in my own projects.

Comment | 
Was this review helpful to you?
Most Recent Customer Reviews
A must for all software developers
This book contains simple, practical advice which all software developers can use to write more reliable, maintainable, better tested code. Read more
Published on 12 Aug 2007 by sigbusyff
Still Relevant
I'm a .NET developer and am just re-reading this now and I have to say its still quite relevant, your hearing great great advice on how to look at things and that cant be bad.
Published on 23 Nov 2004 by C. Jack
A must-have for all Software Engineers
This is a great book.

Ignore some of the other reviews here which complain about Microsoft-centredness: it's not true, the book is about developing a philosophy which helps you... Read more

Published on 23 April 2001
This book should alter your approach to software development
First, I think this book is an excellent read. Books of this type are often full of dense content with wildly overdone examples. Read more
Published on 1 July 2000
Should be required reading!
This book should be required reading for every college graduate. It teaches real world programming techniques which should be in every C/C++ programmers bag of techniques. Read more
Published on 18 Mar 1999
Great book on how good software is developed
This book is not a programmer's desk reference. Those looking for a how-to tome should look elsewhere. Read more
Published on 7 Jan 1999
no no no no no no no no!!!
Just think about the title!!! Microsoft - Bug free.... I don't think so!?!?!
Published on 6 Dec 1998
Heavy on Obfuscatory Text, Light on Content
In the Preface of "Writing Solid Code," Maguire comments that he had never written a book before. Read more
Published on 23 Nov 1998
A must read for new software engineers!
If you've just started programming professionally, you must read this book. Chances are you haven't learned to program defensively in any of your classes - this book will tell... Read more
Published on 24 Sep 1998
It's not a matter of skill, it's a matter of attitude
This is an excellent book. If you don't find it good, it means that you have not catch the message that the author is trying to deliver. Read more
Published on 10 Oct 1997
Search Customer Reviews
Only search this product's reviews

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   


Listmania!


Look for similar items by category


Look for similar items by subject


Feedback