Writing Solid Code: Microsoft’s Techniques for Developing Bug-Free C Programs

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

"This book has useful things to say and an engaging way of saying them...a worthwhile addition to the shelves of any full-time programmer." - PC Week. Here, from a former Microsoft developer, are super secrets for developing bug-free C programs. Maguire provides examples of how bugs are caught at Microsoft (using actual case histories) and shows how readers can use these proven programming techniques to get products to market faster.

Author(s): Maguire Stephen
Publisher: Мicrоsоft Press
Year: 1993

Language: English
Pages: 286

FOREWORD Ьу Dave Moore, Director of Development, Microsoft xi
PREFACE xvii
INТRODUCТION xxi

1 А HYPOTHETICAL COМPILER 1
2 ASSERT YOURSELF 13
3 FORTIFY YOUR SUBSYSTEMS 45
4 STEP TНROUGH YOUR СООЕ 75
5 CANDY-MACHINE INTERFACES 87
6 RISKY BUSINESS 111
7 TREACHERIES OF ТНЕ TRADE 145
8 ТНЕ RE5T 15 ATTITUDE 171

EPILOGUE WНERE Do You Go FROM HERE? 195
APPENDIX А CODING CHECKLISТS 197
APPENDIX В MEMORY LOGGING ROUТINE5 203
APPENDIX С AN5WERS 213
REFERENCE5 245
INDEX 247