You raise a good point.
Redundancy isn't bad in the least bit. Since computers, math and all things logical are "incomplete" (google "halting problem turing godel"). Its impossible to remove all bugs, and (this is my belief) that there is a direct correlation between complexity and the bugginess (gotta love those scientific terms). Since there will always be bugs, redundancy is used to "detect" and possibly "ignore" bugs. Critical systems, such as those used on the F-16, have numerous redundancy that are checked against each other to determine the "correct" results. Of coarse even with highly redundant systems, it is possibly that a bug will result in a uniform false result.
However, what is considered "critical" when flying faster than sound is quickly becomes "overkill" when running a perl script. In the end you have to decide just how important it is that the script absolutely runs.
-
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.
|