Java Code Doctor

A presentation at Java2Days by Petyo Dimitrov

A Java code snippet is rushed to the Emergency Room with some clear symptoms and a bunch of ones invisible to the naked eye. The doctors need to use their knowledge, proven techniques, and tools to diagnose it correctly and refactor it back to health.

In a live demo session together we will look for the visible and the not-so-obvious issues in a piece of Java code, discuss their short and long-term negative impacts, and refactor them.