Articles in this series
My new online course is launching with the first video ready to view. Many more are coming in the coming months, also my book is ready for preorder! · My...
Control flow is much more than step over. You can "jump" to arbitrary code offsets while debugging to reproduce elaborate states and behaviors! · As of...
The debugger watch area is a powerful tool, it's worthy of two lessons in the course. If you don't know about Object Marking you need to see this! · This...
Learn about tracepoints (AKA logpoints) how exception breakpoints don't have to suck, watchpoints, filters & why method breakpoints are problematic. ·...
Java 8 streams improved code readability they also provide great debugging opportunities. There are amazing tools for inspecting collections & arrays. ·...
Stop digging through variables in the watch to find nuggets of gold, or rerunning the expression evaluation. Use entity renderers instead. · This is it....