Reviews by Mike Doherty

cpanratings
 

RSS

Regexp-Debugger (0.001005) *****

Regexp::Debugger does a great job of illustrating how the regex engine actually does matching. It can help visualize the execution, helping programmers see and fix inefficiencies. For programmers new to regex, it's a great learning tool too.

Hundreds of kudos to Damian!

Mike Doherty - 2012-08-11T15:14:07 (permalink)

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

Daemon-Control (0.000005) ****

Makes it ridiculously easy to make init scripts - that's all there is to it.

Mike Doherty - 2012-04-14T15:09:55 (permalink)

Was this review helpful to you?  Yes No

Test-Mock-LWP-Dispatch (0.02) ****

This is a much nicer alternative to Test::Mock::LWP, but the mock object exported by default doesn't pass the isa test. Instead, you need to create your own object - I've explained more fully at hashbang.ca/2011/09/23/mocking-lwpuse..., and submitted a patch that should fix this issue.

Mike Doherty - 2011-09-23T17:13:49 (permalink)

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

Test-Mock-LWP (0.06) **

The mocked object doesn't pass the isa test, requiring workarounds when an "isa => 'LWP::UserAgent" constraint in place. See my post on mocking LWP::UserAgent: hashbang.ca/?p=488

As well, The interface is... clunky, compared to Test::Mock::LWP::Dispatch.

Mike Doherty - 2011-09-23T16:44:52 (permalink)

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

MediaWiki-API (0.35) ****

MediaWiki::API provides convenience methods for accessing the modern MediaWiki API at a low level. This is incredibly useful, but lacks the high-level abstraction necessary to maximize programmer productivity. It is used internally in MediaWiki::Bot, which provides much of that higher level of abstraction.

Mike Doherty - 2011-03-23T11:59:41 (permalink)

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

File-Slurp (9999.14) *****

The newly-released version has fixes for the huge bug mentioned above: it works with :encoding by passing it off to binmode. Huzzah, File::Slurp is finally worth using! Many thanks to the new maintainer Uri Guttman for picking through the patches on RT and rolling them into the latest release. I hear good things for the future too!

Mike Doherty - 2011-03-22T21:19:06 (permalink)

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

WWW-Shorten-Simple (0.01) *****

This is a great module which provides the object-oriented interface WWW::Shorten dearly needs.

Mike Doherty - 2011-01-23T08:14:53 (permalink)

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