Well met monks,
I have been pondering whether I should break my latest app up into smaller scripts. I am using
Trimbach's Cycles::Calendar to display Calendar info from a mySQL db. I have the following modules imported into the namespace as well (did I say that correctly?):
#!/usr/local/bin/perl -w
use strict;
use lib qw(/home/yatayata/www/local_mods);
use DBI;
use Cycles::Calendar;
use POSIX qw(strftime);
use CGI qw/:standard *table start_ul/; #now you can start_table/end_t
+able and start_ul/end_ul
use CGI::Carp qw/fatalsToBrowser /;
use CGI::Pretty qw/ :html3 /;
use Mail::Sendmail;
I am wondering if this process is slowing down the application, not that it is all that slow but it isn't live yet. It is 773 lines long and has all the admin tools, mail tools, account management tools, and calendar tools in one bundle. What is the thinking on apps like this. Should I seperate say admin from account management from display and input? What are the relative merits of one large app versus multiple utility scripts?
TIA
jg
_____________________________________________________Think a race on a horse on a ball with a fish! TG
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
| |
For: |
|
Use: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.