
The most vexing aspect a student will face while programming in Perl is debugging. The goal of Perl Debugged is to provide a way for the student to minimize debugging time, as well as minimizing the development and maintenance time needed for Perl programs. Geared towards students with some knowledge of Perl, this book guides students through the entire programming process, tackling the benefits, plights, and pitfalls of Perl programming. Beginning with a guided tour of the Perl documentation, the book progresses to debugging, testing, and performance issues, and also devotes a chapter to CGI programming in Perl. Throughout the book, the authors espouse defensible paradigms for improving the accuracy and performance of Perl code. In addition, Perl Debugged includes Scott and Wright's "Perls of Wisdom" which summarize key ideas from each of the chapters, and an appendix containing a comprehensive listing of Perl debugger commands. The engaging writing style will bring energy to the class!
This book investigates the core question of how programmers can systematically reduce development time and improve code reliability by mastering the debugging process in Perl. Author Peter Scott leverages his expertise in software engineering to provide a structured framework for identifying and resolving common pitfalls. The text moves beyond basic syntax to address performance optimization, testing methodologies, and the specific challenges inherent in CGI programming. By promoting defensible coding paradigms, the author aims to transition students from novice script-writers to proficient developers capable of maintaining complex systems.
What You Will Find
Experts and educators frequently highlight this text as a foundational resource for intermediate students seeking to professionalize their coding habits. Readers often note the practical utility of the included debugger command reference when navigating complex development environments.
Page Count:
579
Publication Date:
2014-01-01
Publisher:
Addison-Wesley Professional
ISBN-10:
0201700549
ISBN-13:
9780201700541
No comments yet. Be the first to share your thoughts!