Special Offers

Writing Solid Code
Author Steve Maguire
Pages 288
Disk N/A
Level All Levels
Published 06/07/1995
ISBN 9781556155512
ISBN-10 1-55615-551-4
Price(USD) $24.95
To see this book's discounted price, select a reseller below.

More Information

About the Book
Related Series
Related Books
About the Author

Support: Book & CD

Rate this book
Barnes Noble Amazon Quantum Books

About the Book

Winner of the Software Development Productivity Award--1994

Written by a former Microsoft developer and troubleshooter, this book takes on the problem of software errors by examining the kinds of mistakes developers typically make and includes Microsoft techniques for developing bug-free C programs. With the growing complexity of software today and the associated climb in bug rates, it's becoming increasingly necessary for programmers to produce bug-free code much earlier in the development cycle, before the code is first sent to Testing. The key to writing bug-free code is to become more aware of how and why bugs come about. Programmers can gain this awareness by asking two simple questions for every bug they encounter: "How could I have prevented this bug?" and "How could I have automatically detected this bug?" The guidelines presented in this book are the result of programmers regularly asking these questions over a number of years. WRITING SOLID CODE provides practical approaches to the prevention and automatic detection of bugs. Throughout, Steve Maguire draws candidly on the history of application development at Microsoft for cases in point--both good and bad--and shows you how to use proven programming techniques to produce solid code. If you're serious about developing world-class code, you'll benefit from Maguire's experience and practical advice in WRITING SOLID CODE.

Related Books

Enterprise Scrum
Getting Results from Software Development Teams
Software Estimation: Demystifying the Black Art

Customer Rating
Number of Ratings: 8

Average Rating: 4.6 stars

Rate this book

Top of Page

Last Updated: Friday, December 01, 2006