I'm not sure what you want to point out with that link. I know there are scripts there, but that doesn't change my opinion that it's not the best space for scripts to begin with. HTML::Template can also be found on freshmeat. Not the best place IMHO.
| [reply] |
| [reply] |
Most scripts can benefit from putting the functionality within a module. In that case, you're distributing the module and the script comes along with it. cpan, pod2html, and many others most people take for granted fall into this category.
Benefits include:
- Easier to test because you're testing a module
- Easier to reuse in many scripts
- Easier to subclass for other people
My criteria for good software:
- Does it work?
- Can someone else come in, make a change, and be reasonably certain no bugs were introduced?
| [reply] |
| [reply] |
I should also mention that the, "script" isn't a small guy, it's between 65,000 and 85,000 LOC, with > 100 template files and a few other supporting things.
-justin simoni
skazat me
| [reply] |