Reviews by Drew Stephens

cpanratings
 

RSS

Moose (1.08) *****

Moose is the best and easiest way to get closer to real object-oriented programming in Perl. I payed attention to Moose for sometime, and was confused about how to use it until finding "A Gentle Introduction to Moose" on Catalyzed.org (www.catalyzed.org/2009/06/a-gentle-in... which pointed me in the right direction.

Be sure to check out Moose::Manual::Attributes and Moose::Util::TypeConstraints.

I haven't put Moose into use into a production environment yet, or under significant load, so I cannot comment on its performance.

Edit: Still have no performance notes, but I'm loving Moose more and more! It reminds me of this XKCD comic (xkcd.com/353/): programming is fun again.

Drew Stephens - 2010-07-19T21:59:02 (permalink)

10 out of 11 found this review helpful. Was this review helpful to you?  Yes No

YAML-LibYAML (0.32) *****

In my somewhat limited usage of this module, it seems to do exactly what it says on the tin: parse YAML exactly as the spec says, using the most compliant library there is, libyaml. Such adherence to the specification is more than can be said for a lot of library interfaces.

Drew Stephens - 2009-08-20T22:01:54 (permalink)

1 out of 1 found this review helpful. Was this review helpful to you?  Yes No

Test-Class (0.31) *****

A good step up from Test::More allowing better organization of test files & encapsulation of individual tests. I formerly used Test::Unit, which is incompatible with Test::Builder, so Test::Class is a good find.

Drew Stephens - 2009-08-01T17:21:13 (permalink)

3 out of 3 found this review helpful. Was this review helpful to you?  Yes No