-
Core Java👁 Image
Debugging Java Streams with IntelliJ
Streams are very powerful and can capture the gist of your intended functionality in just a few lines. But, just…
Read More » -
Core Java👁 Image
Why debugging in production is so tempting?
Debugging in Production Why debugging in production is so tempting? In one of my first jobs, one of the tasks…
Read More » -
Core Java👁 Image
Supercharged jstack: How to Debug Your Servers at 100mph
A guide for using jstack to debug live Java production servers jstack is like U2 – it’s been with us since the…
Read More » -
Core Java👁 Image
Write an auto-debugger to catch Exceptions during test execution
Previously I have stated that there are some exceptions you would always want to keep an debugger breakpoint on for.…
Read More » -
Enterprise Java👁 java-interview-questions-answers
Hunting a Random Bug – A True Story
A few weeks ago, I finished a bug hunt for the RapidFTR open source project, which took me three evenings.…
Read More » -
Software Development👁 Image
Fixing Bugs that can’t be Reproduced
There are bugs that can’t be reproduced, or at least not easily: intermittent and transient errors; bugs that disappear when…
Read More » -
Software Development👁 Image
Bug Fixing – to Estimate, or not to Estimate, that is the question
According to Steve McConnell in Code Complete (data from 1975-1992) most bugs don’t take long to fix. About 85% of…
Read More » -
Software Development👁 Image
Fixing Bugs – if you can’t reproduce them, you can’t fix them
‘Generally, if you can’t reproduce it, it’s almost impossible to fix’. Anonymous programmer, Practices of Software Maintenance, Janice Singer Fixing…
Read More » -
Core Java👁 Image
Debugging the JVM
In some (rare) cases you might find yourself in the situation that you managed to crash the JVM itself. I…
Read More »
