SPUG: PERL technical interview
Jeff Almeida
spud at spudzeppelin.com
Mon Jan 23 08:32:58 PST 2006
<minimalist-hat>
correctness.
at it's root (ok bad pun), all code is a collection of patches to /
bin/true.... that is:
int main() {
return 1;
}
which is in a sense, the algebraic kernel of the software vector-
space. it's also conveniently correct and canonically bug-free. any
patch to this (that is, any collection of vectors added to this
"zero" point) which introduces a bug breaks correctness.
</minimalist-hat>
then from a practical perspective, the next two things are working
code and optimization, which in most cases will iterate (you'll
optimize something, then have to make it "work" again from some
user's perspective, and so on)....
my (slightly heavy) two cents,
jeff
On Jan 22, 2006, at 12:55 PM, Fred Morris wrote:
>
>
> The interview question I haven't been asked lately...
>
> Which comes first:
>
> * optimization
> * correctness
> * working code
>
****************************************
Jeff D. Almeida * Corinth, TX
spud at spudzeppelin.com
****************************************
More information about the spug-list
mailing list