|Perl: the Markov chain saw|
Re^2: Writing TIMTOWDI-friendly CPAN Modulesby ihb (Deacon)
|on May 15, 2005 at 19:25 UTC||Need Help??|
if you make it, and release it, and other people have suggestions, they'll tell you.
Will they really? Or will they write another module? As eyepopslikeamosquito points out you're interface is kind of locked down. If you flag the modules as alpha and the interface many change it's likely people just won't use your module, and you won't get the feedback.
In my opinion it very well can be better to use various resources to request feedback before you release it.
If you make it complicated to the point where you don't even want to use the module, you've done too much work.
Having a worked-out interface and a thought-through approach doesn't mean you have a bloated module. Keep it simple, but also don't paint yourself into a corner.
See perltoc if you don't know which perldoc to read!