So, if I get it right, you will have 50 files under the directory Robot::Web. Ok.
I think it is a good idea to separate routines following what they do. So maybe you could try to find the similitude between the routines for different sources and pass them arguments about the source. I think if a routine is specific to one application it should not be in a module. just be sure you don't work for nothing ;).
To give an example, I have made some modules myself and one of them is EditFiles.pm. It contains routines to modify a file or find information in that file and I am using this module in a number of script.
I think you have good start.
In reply to Re: Module hierarchy help
by duc
in thread Module hierarchy help
by 2ge
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |