On Thu, 09 Mar 2017 18:16:51 -0500
"William L. Thomson Jr." <[email protected]> wrote:

> That would likely be an incorrect ebuild and should not have been committed 
> to 
> tree.

If people didn't accidentally overlook problems where variables contained the 
wrong
contents and tried to access files they shouldn't, we wouldn't have a need for 
Gentoo Maintainers.

More over, we wouldn't need a lot of security we have these days, and PHP 
features like register_globals
would have never been considered a bad thing.

But the reality is, sometimes you write bugs in your code where you're not 
looking at it carefully enough.

Sometimes said bugs sneak through code review, tests, and about 100 people 
installing it without issue.

Hence a defensive approach of "Look, I don't think I've done anything really 
bad here, but just in case
reality starts bending in on itself, lets put in some sensible BANG points to 
catch that".

You're not going to remember every time you aught to put such BANG points in 
place, but the hope is
that having *2* mental toolkits: "Don't make mistakes"  and "Put things in 
place to go bang when I make mistakes",

With a bit of luck, both won't fail a the same time.

But that's just me I guess. || die "Error sending clear message by email" 

Attachment: pgpTDurvdTHEu.pgp
Description: OpenPGP digital signature

Reply via email to