peoplePerl Design Patterns Book - People at Savannah: View a Job


Perl Design Patterns Book - Feedback Wanted for Perl Design Patterns Book

Category: Tester
Submitted By: phaedrus
Date: Tue Oct 15 09:44:07 2002
Status: Deleted

This project is not part of the GNU Project.

Perl Design Patterns documents Perl style and design/analysis.
Design Patterns are a hands-on, pragmatic object oriented approach,
in contrast to the vague, theory ridden texts IT is plagued with.
We cover dynamic programming, lambda abstraction, and other techniques
with the same approach.
Moderate through advanced experience level. Similar to "Design Pattern" books
for Java, C++, influenced by "A Pattern Language", Christopher

At the time of this writing, approximately 100 pages worth of content exist, entirely covering the traditional, expected patterns. A snapshot can be fetched from
Browsing the Wiki directly at directly has the advantage of allowing you submit questions, corrections,
ideas, and amendments directly, as well as browse non-linearly. CVS access is
available as well, in some cases.

Ultimate goal is to produce a bound, printed manual, preserving the
GNU FDL license. The text should be useful as a college textbook
on object oriented methods, an advanced language textbook using Perl,
a guide for "Enterprise" software architecture using Perl, as well as merely a Perl-centric crash course on design patterns. Java and Smalltalk have long embraced design patterns, creating a commercial credibility sorely lacking in Perl.

What is lacking? Proofreaders: My spelling is atrocious, but I can
fix spelling and typographical errors in due time. Feedback on readability, accuracy, and comprehensiveness is much more important. Many sections are
missing entirely or only very sketchy; others have not yet been discovered yet. Having addressed boring OO stuff, I'm expanding into the realm
of dynamic languages, a somewhat uncharted area. Specific questions relating to how the book fits a real software development problem would be very useful. A section meant to catalog Perl modules related to software development, interoperability and frameworks has barely been started. Most of all,
please read as much as you can stand, and tell me why you do or don't like it.

License GNU Free Documentation License
Development Status
: 4 - Beta

Details (job description, contact ...):

[Closed with maintainer permission. - CB]

Seeking moderate to advanced Perl programmers with
and without object oriented programming experience, as well
as Smalltalk, Scheme, Java, etc programmers with OO experinece to provide feedback on book. Interested in readability, understandability of text, as well as what is interesting, what is boring, etc. In fact, I'm looking for any and all feedback. Some parts of the text are very rough. "XXX" marks areas in perticular need of attention - don't worry about those, I already know. You may click "Edit" on the bottom of each page and insert questions, comments, and so on for isolated things, or email me feedback for more general issues. Dig right in!


Required Skills:

Skill Level Experience
PERL Base Knowledge < 6 Months
Scheme Base Knowledge < 6 Months
SmallTalk Base Knowledge < 6 Months
Java Base Knowledge < 6 Months

Back to the top

Powered by Savane 3.1-cleanup