In article <[EMAIL PROTECTED]>, Johan Vromans
<[EMAIL PROTECTED]> wrote:

> Another thing to consider is some additional guidelines (conventions)
> and support for apps. For example, "App::FooBar" would correspond with
> the application "foobar". But what would the module App::FooBar be?

You can write the script as a module with a run() method. It runs when 
you use it as a script, and it exposes it's methods when you use it as
a module. The script is really just a link to the module:

http://www.tpj.com/documents/s=9621/tpj0411e/0411e.html
http://www.perlmonks.org/?node_id=396759

> And how to use the Test::* framework for apps?

You test it just like a module, and you can package it just like a
module and use all of the existing tools.

http://www.tpj.com/documents/s=9648/tpj0303e/0303e.htm
http://www.tpj.com/documents/s=9615/tpj0405c/0405c.html

Reply via email to