So let me ask one thing: when are you at your best as a software developer? My answer: half asleep or on my way to the restroom.
One more question: why does the
System.currentTimeMillis() exist in java and why is the default in nearly any class or library milliseconds as timestamps? Just because. Well so why do people have to deviate from that, just because? And most important: Why do I repeat bugs?
New favorite on the bug-list: correct a bug in one place but don’t realize that there might be other places the same thing is keeping your program from working. Arghl. I just had to correct my estimate of the time it would take to fix this bug from 3 hours to 30 minutes. But at least that is better than the other way round.
Another post about “estimates” is in preparation (waiting in the think queue).