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.
Reverend Bill Blunden is an alumnus of Cornell University, where he earned a bachelor of arts degree in physics. He also holds a master of science degree in operations research from Case Western Reserve University in Ohio. Reverend Blunden is an ordained SubGenius minister, and is currently at large in California's Bay Area.