Books
- Writing Perl Modules for CPAN
- NET Application Development: With C+, ASP.NET, ADO.NET and Web Services (Component-based Development S.)
- The Unified Process Transition and Production Phase: Best Practices in Implementing the UP
- Introduction to Embedded Microcomputer Systems: Motorola 6811/6812 Simulations
- An Introduction to Usability
- Software Configuration Management Handbook, Second Edition
- Unified Process Elaboration Phase: Best Practices in Implementing the UP
- Embedded Ethernet and Internet Complete
- User Interface Design (Computing Study Texts S.)
- Unified Process Construction Phase: Best Practices in Implementing the UP (Best Practices in Implementing the UP)
- Pattern Languages of Program Design 4
- Software Engineering: A Practitioner's Approach
- Digital Design: Principles and Practices (Prentice Hall Xilinx Design Series)
- The Art of Software Support: Design and Operation of Suport Centers and Help Desks
- Customer Oriented Software Quality Assurance
- Applied Software Architecture
- Object-Oriented Programming in Eiffel (Eiffel in Practice S.)
- Extreme Programming Explained: Embracing Change
- Small Memory Software: Patterns for Limited Memory Systems (Software Patterns S.)
- Test Process Improvement: A Step-by-step Guide to Structured Testing
- Information Visualization (ACM Press Books)
- Making the Software Business Case: Improvement by the Numbers (SEI Series in Software Engineering)
- Software Requirements: Styles and Techniques
- Software Testing: A Guide to the TMap Approach
- Requirements by Collaboration: Workshops for Defining Needs
Average customer rating:
- One of my favorite Perl books
- Great read for any Perl programmer
- Solid, but not great, book
- A great whirlwind tour of Perl modules and CPAN
|
Writing Perl Modules for CPAN
Sam Tregar
Manufacturer: Apress
ProductGroup: Book
Binding: Paperback
Software Development
| Software Design
| Programming
| Computers & Internet
| Subjects
| Books
Perl
| Web Programming
| Programming
| Computers & Internet
| Subjects
| Books
General
| Programming
| Computers & Internet
| Subjects
| Books
General
| Languages & Tools
| Programming
| Computers & Internet
| Subjects
| Books
Software Engineering
| Computer Science
| Computers & Internet
| Subjects
| Books
| Design Tools & Techniques
| General
| Information Systems
| Methodology
| Multimedia Information Systems
General
| Networks, Protocols & APIs
| Networking
| Computers & Internet
| Subjects
| Books
General
| Computers & Internet
| Subjects
| Books
General
| Operating Systems
| Computers & Internet
| Subjects
| Books
General
| Software
| Computers & Internet
| Subjects
| Books
Look Inside Computer Books
| Trip
| Specialty Stores
| Books
Software Development
| Design & Development
| Software Books
| Custom Stores
| Stores
| Software
General
| Software Books
| Custom Stores
| Stores
| Software
Similar Items:
- Randal Schwartz's Perls of Wisdom
- Pro Perl Parsing (Pro)
- Higher-Order Perl: Transforming Programs with Programs
- Perl Best Practices
- Games Diversions & Perl Culture: Best of the Perl Journal
ASIN: 159059018X |
Book Description
Writing Perl Modules for CPAN offers Perl developers a comprehensive guide to using and contributing to the Comprehensive Perl Archive Network (CPAN). Starting with a general overview of CPAN's history, network topology, and navigational mechanisms, the book quickly brings you up to speed regarding how to search out and install available modules. However, in the true open source spirit, author and experienced Perl developer Sam Tregar teaches you how to not only use, but also contribute to CPAN via an in-depth discussion of module creation, submission, and maintenance.
Beginning with a survey of basic design principles, Tregar takes care to discuss all issues relevant to developers wishing to create great Perl modules, including choosing a proper name, properly using Perl's POD (plain old documentation) feature, concepts surrounding functional and object-oriented API development, and much more. Tregar then proceeds with a complete dissertation of how modules should conform to CPAN module specifications, covering required distribution files and coding considerations, in addition to offering advice regarding proper module testing. After demonstrating how to create a module and prepare it for release, Tregar guides you through the CPAN module submission process and discusses module maintenance once the module has been contributed to the CPAN service.
Writing Perl Modules for CPAN is an indispensable guide for anyone wishing to make the most of the CPAN service.
Download Description
Writing Perl Modules for CPAN offers Perl developers a comprehensive guide to using and contributing to the Comprehensive Perl Archive Network (CPAN). Starting with a general overview of CPAN's history, network topology, and navigational mechanisms, the book then quickly brings readers up to speed regarding how to search out and install available modules. However, in the true Open Source spirit, author and experienced Perl developer Sam Tregar teaches readers how to not only use, but also contribute to CPAN via an in-depth discussion of module creation, submission, and maintenance.
Beginning with a survey of basic design principles, Tregar takes care to discuss all issues relevant to developers wishing to create great Perl modules, including choosing a proper name, properly using Perl's POD (plain old documentation) feature, concepts surrounding functional and object-oriented API development, and much more. Tregar then proceeds with a complete dissertation of how modules should conform to CPAN module specifications, covering required distribution files and coding considerations, in addition to offering advice regarding proper module testing. After demonstrating how to creat a module and prepare it for release, Tregar guides readers through the CPAN module submission process and discusses module maintenance once the module has been contributed to the CPAN service.
Writing Perl Modules for CPAN is an indispensable guide for anyone wishing to make the most of the CPAN service.
Customer Reviews:
One of my favorite Perl books.......2005-02-12
One thing that makes a great programming book for me is how enjoyable it is to read from start to finish, as a reference, or just fun reading, where I just flip open to any page and read whatever I find there. Sam Tregar's book fits all of the above. Some books make you say to yourself, 'it's important stuff I should know, but I'll take a look at it later' and they usually put you to sleep after a page or two. Not this one! I cannot wait to get back to reading it and re-reading and then downloading modules and their docs for more reading and then I can't wait to put it all to use. I was even driving with it in my hand this morning with my finger in the last chapter (CGI Application Modules for CPAN) hoping for some long red lights so I could read another paragraph or two. I highly recommend this book to all Perl programmers.
Great read for any Perl programmer.......2004-05-26
I found the style of this book very readable and friendly, covering the main idea behind the book (writing CPAN Modules), as well as being informative about Perl best practices and an insight into some great CPAN Modules.
Solid, but not great, book.......2003-02-12
I just finished reading Sam Tregar's book, and found a lot of things I liked about it. It's very readable, describes the stuff you need to know to write modules. I really liked his coverage of Inline and of CGI::Application, two facets of module writing that haven't gotten enough coverage.
A great whirlwind tour of Perl modules and CPAN.......2002-10-13
This charming book provides an extensive overview on pretty much everything you need to know to write a Perl module, prepare it for CPAN and submit it into the wild.
It's amazing how much this book covers: Not only does Sam Tregar show how object-oriented Perl modules are architected, how to write regression test suites, how to extend Perl modules with C code, but he gets also the community aspects right -- how does your module get really popular? You can tell that Sam is a successful Perl module author himself.
Now, on every single one of these topics one could have written another 300-page book, of course. But the charming aspect of the book is that, while it doesn't go into each and every detail, it provides an excellent overview to future module authors. The printing is quite anarchic, though, with low-budget drawings and some typos which could have been caught easily by a thorough proof-reader, but it's tolerable, it's like watching a low-budget film by a very talented young director.
If that's not enough, I found the last chapter of the book invaluable, covering the CGI::Application module, which enables authors to share popular CGI-flows (e.g. bulletin boards) on CPAN.
I can whole-heartedly recommend this book to every prospective CPAN author -- there's hardly any coverage of this topic anywhere in the Perl literature besides the somewhat scattered online documentation. Buy it today!
Books:
- Use Case Modelling
- Software Configuration Management Strategies and Rational Clearcase: A Practical Introduction (Object Technology S.)
- Writing Perl Modules for CPAN
- Effective Software Testing: 50 Specific Ways to Improve Your Testing
- Developing ActiveX Web Controls: The Hands-on Guide to Creating Powerful Controls on the Web
- Model Checking Software: 10th International Spin Workshop, Portland, OR, USA, May 9-10, Proceedings (Lecture Notes in Computer Science S.)
- Definitive Guide to Excel VBA
- Refactoring Workbook
- MCSE Windows 2000 Core Four: (Exam 70-210, 70-215, 70-216, 70-217)
- A First Book of Visual C++: Fundamentals of C++ Programming with Microsoft(c) Foundation Classes (West Computer Science S.)
Books