Debugging
-
Core Java
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
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
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
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
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
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
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
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
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 »
- 1
- 2