Re: Writing bulletproof code

From: Gerry Quinn (gerryq_at_indigo.ie)
Date: 01/06/04


Date: Tue, 06 Jan 2004 11:57:24 GMT

In article <btcl24$h7l$1@newsg1.svr.pol.co.uk>, "Malcolm"
<malcolm@55bank.freeserve.co.uk> wrote:
>"Richard Heathfield" <dontmail@address.co.uk.invalid> wrote in
>> On the contrary, I consider correctness to be more important than
>> efficiency. If you think that I don't, then you have misunderstood me.
>>
>And you call yourself a games programmer?
>
>Sometimes correctness is paramount. Normally we make some compromises (such
>as storing real variables in 8 bytes) in the interests of efficiency. In
>games we accept almost any quick and dirty result in the interests of
>efficiency. After all, at the end of the day we're only setting pixels on
>the screen. Who cares if that Laura is a pixel out?

"Correctness" for Laura in this context means that her image is within a
visually acceptable zone on screen. If Laura's maximum user-controlled
jump won't get her across the chasm, however, the program is incorrect,
and fixing this is more important than efficiency.

- Gerry Quinn



Relevant Pages

  • Re: Lookup Function Problem
    ... There is no discussion as to the "correctness" point. ... That was my first *personal* experience with formula efficiency, ... So I vividly remember what it means to read a suggestion and not have the ... > robustness, and efficiency should be of concern too. ...
    (microsoft.public.excel.misc)
  • Re: Just for the record
    ... the problem (correctness, efficiency, etc.) while bearing in mind that ... I hope you won't mind if add a tangential comment. ... sufficient attention to either relevance or correctness. ... While playing with the query, I happen to notice that SELECT ...
    (comp.databases.theory)
  • Re: Howto get workgroup name
    ... That always exist struggle between correctness and efficiency, ... WMI won't help a bit because it will require to authenticate too. ... answer unauthenticated queries is simply opening a security hole. ...
    (microsoft.public.win32.programmer.networks)
  • Re: Can you learn computer science from a school?
    ... about correctness from the concern about not using quadratic ... Are the gains from separating these two concerns sufficient ... depends upon what kind of efficiency is possible; ... the more important bits of prior knowledge. ...
    (comp.lang.lisp)
  • Re: Writing bulletproof code
    ... And you call yourself a games programmer? ... Sometimes correctness is paramount. ... as storing real variables in 8 bytes) in the interests of efficiency. ... at the end of the day we're only setting pixels on ...
    (comp.programming)