You should regulate it like ANY OTHER software shoppe should.

number a. Keep anything that could change during the lifetime in the company in cvs. And anything that can be derived from it, out. Source code, html, gif's for the website, server configurations, yes. Compiled binaries, no, unless you have no source for them.

b. learn change control. I mean this two fold. 1. learn cvs and usage techniques, such as branching and tagging and when to use them. 2. Dependency management is a pain in the ass. Internals to modules chnage, and develoeprs aren't always the most vocal bunch to say, "I'm using ThisModule.pm version 1., 2 breaks my code." Sometimes they simply aren't aware.

I think you opened the wrong can of worms :) You see, you aren't asking about using perl per-se. You are asking about developing and maintaining a system. You may want to pick up a book on systems analysis and design, as well as software engineering. You don't have to use ALL the concepts in them. After all, you have limited cash and resources, and experience. Each company works in unique ways, but more importantly, you should look at examples and test ideas that other people use. CVS (cvs/perforce/subversion) and change control, qa... overly excellent ideas that no one should do w/o. How your software starts and finishes from an idea to comletion and maintenance, that is accomplished via growth.


Play that funky music white boy..

In reply to Re: Perl Management by exussum0
in thread Perl Management by xenchu

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.