Stories
Slash Boxes
Comments
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

use Perl Log In

Log In

[ Create a new account ]

barbie (2653)

barbie
  reversethis-{ku. ... m} {ta} {eibrab}
http://barbie.missbarbell.co.uk/

Leader of Birmingham.pm [pm.org] and a CPAN author [cpan.org]. Co-organised YAPC::Europe in 2006 and the 2009 QA Hackathon, responsible for the YAPC Conference Surveys [yapc-surveys.org] and the QA Hackathon [qa-hackathon.org] websites. Also the current caretaker for the CPAN Testers websites and data stores.

If you really want to find out more, buy me a Guinness ;)

Links:
Memoirs of a Roadie [missbarbell.co.uk]
[pm.org]
CPAN Testers Reports [cpantesters.org]
YAPC Conference Surveys [yapc-surveys.org]
QA Hackathon [qa-hackathon.org]

Journal of barbie (2653)

Wednesday February 11, 2004
04:51 AM

Phrasebooks

[ #17353 ]
In December, Spoon passed some code my way in relation to the reworking of Class::Phrasebook that I wanted to do. Rani was rather reluctant to change the current setup, so I thought it best to code an alternative version, so that he could see what I was getting at. Spoon's code went a lot further than I had thought at the time and includes a very nice factory function for all the Loader modules. He's also implemented the proper class idea that I was trying to get at, but couldn't quite figure how to do. It is a very good example of OO programming and has taught me a few things about Class::MethodMaker, which I shall hopefully use more of in the future.

Spoons original distribution came bundled with a YAML implementation, which I'm currently extracting into a separate distribution. I figured that the default loader should simply be a plain text file with no frills. After that YAML, Ini, XML (as per Class::Phrasebook) and DBI loaders can be installed as plugins as and when required. After creating working loaders, I then need to look at adding the debugging features, again as per Class::Phrasebook. I suspect this will probably not reach CPAN, at least not as Class::Phrasebook, but it will be available online should anyone be interested.

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More | Login | Reply
Loading... please wait.