If you're bound and determined not to Build on the Shoulders of Giants and
use modules then you should consider cutting and pasting the good parts of
good modules directly into your code. A good example of this is your
admittedly nasty email regex: why not just cut and paste the patented regex
from Email::Valid into your code? It works, it's no effort on your part,
and it means you don't have to formally import the module. You might also
be able to do the same thing with one of the simple SMTP modules to
eliminate your reliance on SendMail. Of course, this means your code is
going to get long, but then, that's the whole reason why all this stuff was
modularized in the first place. Gary Blackburn
Trained Killer
-
Are you posting in the right place? Check out Where do I post X? to know for sure.
-
Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
<code> <a> <b> <big>
<blockquote> <br /> <dd>
<dl> <dt> <em> <font>
<h1> <h2> <h3> <h4>
<h5> <h6> <hr /> <i>
<li> <nbsp> <ol> <p>
<small> <strike> <strong>
<sub> <sup> <table>
<td> <th> <tr> <tt>
<u> <ul>
-
Snippets of code should be wrapped in
<code> tags not
<pre> tags. In fact, <pre>
tags should generally be avoided. If they must
be used, extreme care should be
taken to ensure that their contents do not
have long lines (<70 chars), in order to prevent
horizontal scrolling (and possible janitor
intervention).
-
Want more info? How to link
or How to display code and escape characters
are good places to start.
|