A profiler or timing code can provide you with actual measurements of performance.
Yes, this takes skill to interpret and act upon and can be used to reach false conclusions in some cases; the fact that some users may make mistakes does not make it a bad tool any more than a hammer is a bad tool because some users may mistakenly hit their thumb.
Can you live without a debugger? Absolutely. You're missing out on some great functionality that can make your life easier though.
Can a debugger be used lazily? Sure. Again, some lazy or uneducated users don't mean the tool itself is bad.
If you don't want to use modern tools that's your decision, but counter to your experience all of the best programmers I have worked with swear by both profilers and debuggers.
jbadamsMember Since 25 Sep 2002
Offline Last Active Private
- Group Senior Staff
- Active Posts 11,135
- Profile Views 40,880
- Submitted Links 1
- Member Title Staff & Senior Moderator
- Age 31 years old
- Birthday June 1, 1985
Melbourne, Victoria, Australia
Outstanding Forum Member
Bronze Level Benefactor
Blog post contributor
Donated to Charitable Cause
- Website URL http://www.clicktobegin.net/