Chas. Owens wrote:
Are you using a visual debugger or a commandline debugger? I find
this makes all of the difference in the world. Try downloading a
trial version of [Komodo IDE][1] or using [ddd][2]. I detest IDEs,
but visual debuggers are incredibly more useful than commandline
debuggers, and I find most people's aversion to debuggers goes away
when they are presented with one.
Another very useful tool is the REPL. Take a look at [Carp::REPL][3]
and [CGI::Inspect][4] which are like print statements on steroids.
[1] : http://www.activestate.com/komodo/
[2] : http://www.gnu.org/software/ddd/
[3] : http://search.cpan.org/dist/Carp-REPL/lib/Carp/REPL.pm
[4] : http://search.cpan.org/dist/CGI-Inspect/lib/CGI/Inspect.pm
Komodo doesn't work on my machine and since it's propriety, I can't get
its source to compile it.
DDD is little more than a GUI wrapper around a command-line debugger.
As for the Perl modules, they might have come in handy back then, but
now I have worked out techniques to do debugging without them. So,
they're little more than something else I have to remember. Little
value added, at least, for me.
--
Just my 0.00000002 million dollars worth,
Shawn
Programming is as much about organization and communication
as it is about coding.
I like Perl; it's the only language where you can bless your
thingy.
--
To unsubscribe, e-mail: beginners-unsubscr...@perl.org
For additional commands, e-mail: beginners-h...@perl.org
http://learn.perl.org/