Debugging Perl
Introduction
...... 1
Who am I
...... 2
Agenda
...... 3
Bug's Life
...... 4
What is not debugging ?
...... 5
Prevention
...... 6
Prevention 1
...... 7
Prevention 2
...... 8
Prevention 3
...... 9
Prevention 4
...... 10
What is Debugging ?
...... 11
Tools
...... 12
Print Statements
...... 13
Scalar
...... 14
Scalar 2
...... 15
Simple Array
...... 16
Complex Array
...... 17
Simple Hash
...... 18
Complex Hash
...... 19
Data::Dumper
...... 20
Data::Dumper for hash
...... 21
End of print
...... 22
Built in debugger
...... 23
Invocation
...... 24
Help
...... 25
Simple keys
...... 26
Subroutines
...... 27
Break point
...... 28
reference for -d
...... 29
Free external debuggers
...... 30
ddd - DataDisplayDebugger
...... 31
YeP vdb
...... 32
Devel::ptkdb
...... 33
Actions
...... 34
ptkdb references
...... 35
Commercial Debuggers
...... 36
Komo...
...... 37
The end of it
...... 38
Conclusion
...... 39
References
...... 40
Thank you
...... 41