- Used Books
- Staff Picks
- Gifts & Gift Cards
- Sell Books
- Stores & Events
- Let's Talk Books
Special Offers see all
More at Powell's
Recently Viewed clear list
Ships in 1 to 3 days
available for shipping or prepaid pickup only
Available for In-store Pickup
in 7 to 12 days
This title in other editions
Other titles in the Expert's Voice series:
Software Exorcism: A Handbook for Debugging and Optimizing Legacy Code (Expert's Voice)by Bill Blunden
Synopses & Reviews
Software Exorcism: A Handbook for Debugging and Optimizing Legacy Code discusses sociological forces that make it difficult for a programmer to do their job. There are plenty of books that discuss "how-to-debug," but these books fall short by mistaking a symptom for the illness. This book takes an unflinching look at the true behavioral problems in software engineering. The brutally honest approach and accompanying illustrations from the dark ages make this book a fascinating read. This is a special title that will be both technically useful and visually stimulating to the reader.
Book News Annotation:
Written for software maintenance engineers, this book suggests strategies for debugging code, examines how debuggers function internally, and describes techniques for fine-tuning programs to improve their performance. The optimization techniques involve reducing the amount of memory that an application uses and analyzing how programs may be wasting processor cycles. The code examples are implemented in C and C++.
Annotation ©2004 Book News, Inc., Portland, OR (booknews.com)
YOU HAVE TO OWN THIS BOOK
Software Exorcism: A Handbook for Debugging and Optimizing Legacy Code takes an unflinching, no bulls$ look at behavioral problems in the software engineering industry, shedding much-needed light on the social forces that make it difficult for programmers to do their job. Do you have a co-worker who perpetually writes bad code that you are forced to clean up? This is your book. While there are plenty of books on the market that cover debugging and short-term workarounds for bad code, Reverend Bill Blunden takes a revolutionary step beyond them by bringing our attention to the underlying illnesses that plague the software industry as a whole.
Further, Software Exorcism discusses tools and techniques for effective and aggressive debugging, gives optimization strategies that appeal to all levels of programmers, and presents in-depth treatments of technical issues with honest assessments that are not biased toward proprietary solutions.
Software Exorcism: A Handbook for Debugging and Optimizing Legacy Code discusses sociological forces that make it difficult for engineers to do their job. There are plenty of books that discuss how-to-debug, but these books fall short by mistaking a symptom for the illness. This book takes an unflinching look at true behavioral problems in software engineering. Technological issues are presented in a universal manner that can be appreciated by engineers working on any enterprise platform (not just the flavor of the month).
NOTE: The reader should be familiar with C and C]+.
Table of Contents
Chapter 1: Preventative Maintenance.- Chapter 2: Debugging Tactics.- Chapter 3: Understand the Problem.- Chapter 4: Debugger Internals.- Chapter 5: Optimization: Memory Footprint.- Chapter 6: Optimization: CPU Cycles.- Chapter 7: Final Word of Advice.
What Our Readers Are Saying
Other books you might like