The Web::Chain project
This is a medium scale software project to solve administration
problems with a particular web site design that consists
of a bi-directional linked list of over 500 pages
and which undergoes frequent rearrangements and updates.
Features of note about this code:
- It is object-oriented with emphasis on aggregation,
and uses a custom form of interface inheritence
- All modules are throughly documented with embedded
"pod" in "literate programming" style.
- Automated tests exist for all of the code
(the *.t files in the "t" subdirectories).
- Documentation for the code (pod converted with Pod::Simple::HTMLBatch):
- Web::Chain project documentation
- Browse the code itself
- Web::Chain project code.
- Download the code (includes test cases and RCS repositories)
- Web-Chain-0.08.tar.gz
|