Practical Java problem determination techniques
While every software has unique ways of origination, manifestation and diagnosis of anomalies, there is a common philosophy that governs the basic building blocks of problem determination. These building blocks are composed of logical reasoning in their fundamental form, and steps that originates from such reasoning. In this session, we examine the governing principles of Java debugging and how this applies to root cause analysis of a wide speactrum of production issues, aided by case studies and real world examples.