Relative Content

Tag Archive for debugging

How often should I be compiling?

For the longest time I’ve just done small app development. Building and debugging took a matter of seconds (or should I say – second?). I got fairly used to just debugging to test literally everything (and it’s nice to see my stuff working – like a programming high almost). The problem is that as of late I’ve been working on a much larger project. The single solution contains 4 (and probably more soon) projects each very large. As it expands, compile times naturally increase making debugging a real pain. I’m stuck in my “compile every update” mode and it has wasted quite a bit of my time. Every visible update I want to see it.

Does software testing methodology rely on flawed data?

It’s a well-known fact in software engineering that the cost of fixing a bug increases exponentially the later in development that bug is discovered. This is supported by data published in Code Complete and adapted in numerous other publications.

What is a zombie process or thread?

What is a zombie process or thread, and what creates them? Do I just kill them, or can I do something to get diagnostics about how they died?

What are the advantages of using the Java debugger over println?

I always use System.out.println(...) to debug my code, and it works pretty well. In which cases do you use the eclipse java debugger? I never had to use it and the little bug symbol is still ab bit mysterious to me. Are there cases where the debugger helps me that I can´t solve with a println?