Re: [Lit.] Buffer overruns

From: infobahn (infobahn_at_btinternet.com)
Date: 02/01/05


Date: Tue, 1 Feb 2005 07:28:53 +0000 (UTC)

Paul Rubin wrote:
>
> infobahn <infobahn@btinternet.com> writes:
> > I've tried hard to understand how you could possibly need ABC in
> > production,
>
> As Kernighan and Plauger put it in "software tools", enabling the
> safety checks for debugging and disabling them for production is like
> wearing a parachute on the ground but taking it off once you're in the
> air.

They're wrong. Yes, I know what I'm saying and I know who I'm saying
it about. But they're still wrong. The analogy is cute, but proof
by analogy is fraud (Stroustrup, if he wasn't quoting someone else).

Here's another analogy for you, just as pertinent, just as relevant,
and just as fraudulent if offered as proof:

Enabling the safety checks for debugging and disabling them for
production is like putting scaffolding up when you're building
a skyscraper and taking the scaffolding down again when you're
finished.



Relevant Pages

  • Re: [Lit.] Buffer overruns
    ... >>safety checks for debugging and disabling them for production is like ...
    (sci.crypt)
  • Re: How to get Interface reference counting in ATL
    ... component is actually called from an ASP page. ... application in production environment, not step by step. ... Debugging in an production environment is a very bad idea, ...
    (microsoft.public.vc.atl)
  • Re: SLIP sliding away
    ... I have seen various programmers try to put various debugging tools into production and have seen it slip by don't go there. ... The debugger dynamically overlays part of your program with a sequence of instructions that allows it to gain control and pause your program. ... For IBM-MAIN subscribe / signoff / archive access instructions, ...
    (bit.listserv.ibm-main)
  • Re: programmer productivity
    ... production quality code per day." ... time spent designing, debugging, refactoring, testing, and so on, the net ... so sure that LOC would carry much meaning anyway. ... managed to read usenet and slashdot the entire weekend ...
    (comp.programming)
  • Re: SLIP sliding away
    ... I have seen various programmers try to put various debugging tools into production and have seen it slip by don't go there. ... What you are concerned about is the possibility of letting a distribution copy of a product get out the door with a debugging interface still activated. ... For IBM-MAIN subscribe / signoff / archive access instructions, ...
    (bit.listserv.ibm-main)