This title offers real-world solutions for locating, inoculating and preventing bugs from creating problems. A Risk Factor Analysis (RFA) is provided to anticipate the amount of time required to debug a problem, with methods for treating conflicting Threads in Java.