Writing Solid Code
Microsoft's Techniques for Developing Bug Free C Programs

Peter N. Lewis, Stairways Software


Writing Solid Code

Microsoft's Techniques for Developing Bug Free C Programs



Author: Steve Maguire

Publisher: Microsoft Press, 1993
ISBN: 1-5561-5551-4

Quite simply, this is the best programming book I've read. Reading and following the advice in this book has noticeably improved my coding practices and lead to generating code that I have much more confidence in. Although the title says "C Programs", the book consists of general advice that applies regardless of programming language - in fact much of it is simply motivating you to think about writing bug free programs and to use the techniques that are available.

The book encourages you to believe that it is possible to write bug free (or mostly bug free) code, and to aim for that goal rather than accepting that programs will have bugs and hoping the beta testers/QA team will find them. It invites you to look at every bug and ask:

If you write programs that I'll ever have to use, please, please read this book!

Peter N. Lewis


Peter N. Lewis is a shareware author of many internet applications for the Macintosh, including the award winning Anarchie. He is also a strong Pascal advocate, and provides lots of sample Pascal source code at his Stairways Software FTP site.


Copyright © 1997 Peter N. Lewis. All Rights Reserved.