What about implementing those things as separate modules (as OO as you like) and turn Utility.pm into a thin wrapper? You may eventually gradually modify other modules and programs to use the new modules directly, but for the time being, the Utility.pm will shield the rest of the system from the changes.
Jenda
Enoch was right!
Enjoy the last years of Rome.
In reply to Re: Refactoring old modules to use roles
by Jenda
in thread Refactoring old modules to use roles
by Anonymous Monk
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |