Part 1 was a pretty basic introduction to setting breakpoints. Now it’s time to have a bit more fun! In part 2, I’ll look at using breakpoint modifiers – specifically, using the hit count modifier, and then the condition modifier. The condition modifier can be incredibly powerful – while we can corrupt the state of our application pretty easily (as I’ll demonstrate), it starts to open a whole new world for debugging more efficiently.