The best solution goes like this:

Better to define two objects(in Perl, actually two mudules):
  1. one object for item, has at least two methods:
    1. one method to create it from query results, not being directly called, but called by the constructor of the second class.
    2. One method to display
  2. one object for list of items (this one contains a list/array/hash (your choice) of object of the first class as its attribute), has at least four methods defined:
    1. one method to add memeber
    2. one method to delete member
    3. one method to display all member elements (which are objects of the first class). This calls the display method of the first class for each member
    4. a method to create the list from a query (after it gets the query result, then call the constructor of the first class, to form each of its member element, and also call its own add method to append each member).

In reply to Re: One Big Script v. Several Small Scripts by pg
in thread One Big Script v. Several Small Scripts by Cody Pendant

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • 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:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.