Résumé
Write error-free programs from development to deployment!
Sidestep disaster with the tips, techniques, and expert
insights contained in this one-of-a-kind resource.
Debugging Perl shows you,
step-by-step, how to fix buggy code and prevent errors
from ever slipping into your programs. All the details you
need to know are here--from
avoiding syntax, logic, and variable problems as you
program to troubleshooting with the Perl debugger,
profiler, and compiler. Plus, you'll get
design tips, little-known traps to watch out for, and a
cross-referenced appendix of error messages. When your Perl
scripts must run cleanly
on every system every time, turn to the real-world
solutions offered in this unique handbook.
Learn to:
- Optimize your code using the Perl debugger, profiler,
and compiler
- Troubleshoot variable expressions, regular expressions,
compile-time statements, run-time outputs
- Stamp out bugs caused by syntactical and logical
mistakes
- Implement subroutines, modules, and expressions to
automatically detect potential problems
- Trap errors using manual techniques, the Perl
debuggers, and through the use of Perl's pragma
system
- Manage Perl memory usage and control system
resources
- Evaluate your scripts using test harnesses, code breaking, and system stress calculations
- Chapter 1: Introduction
Part I: Perl Logic and Syntax
Chapter 2: How Perl Parses a Statement
Chapter 3: Variable Problems
Chapter 4: Regular Expression Traps
Chapter 5: Using Abstraction as a Design Methodology
Chapter 6: Language/Platform Migration Guide
Part II: Error Trapping
Chapter 7: Basic Error Trapping
Chapter 8: Using Pragmas and Warnings
Chapter 9: Manual Degbugging Techniques
Chapter 10: The Perl Debugger
Part III: Optimizing Your Code
Chapter 11: Manual Optimization
Chapter 12: Automatic Optimization
Part IV: Testing Your Code
Chapter 13: Building a Test Harness
Chapter 14: Breaking Your Code
Part V: Appendices
L'auteur - Martin C. Brown
Martin C. Brown develops programming-heavy Web sites for compames such as HP, Oracle, and his own vcnture toodware.net. His primary languages include C, C++, Java™, Perl, and Python. He lias more than a décade of expérience managing mixcd-platform networks, coveririg everything frorn network design to top-lcvel staff management. In addition to hi;> hook authoring, he works with Microsoft dtveloping white papers and acting as an S\lh for their certification program. He is a regular contrihutor to a number of magazine sites.
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Mc Graw Hill |
Auteur(s) | Martin C. Brown |
Parution | 30/10/2000 |
Nb. de pages | 425 |
Couverture | Broché |
Poids | 880g |
Intérieur | Noir et Blanc |
EAN13 | 9780072126761 |
Avantages Eyrolles.com
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse