On 18 Jan, Federico Sevilla III ([EMAIL PROTECTED]) said:

> hacking away at the keyboard and then "debugging" it most tediously
> afterwards by trying various test cases (and like he validly pointed out:
> more often than not missing obscure cases that will eventually rear their

Speaking of test cases, I have this story to relate:

Some friends and I were at McDonald's last night, cramming for the
Theory of Computation midterms we're taking later. We were concentrating
on minimizing a DFA that recognizes a certain regular expression. I did
it the mechanical way and to my surprise I had already gotten the
minimal DFA. Gino, on the other hand, sorta guessed through it.

I had _so_ much fun looking for the test cases that would make his DFA
fail. <evil laugh> No kidding. I'd glance at the DFA, think a bit and
name a string it accepts but shouldn't accept, or doesn't accept when it
should. Gino was doing just-in-time debugging! <g>

In the end he admitted he needed 7 states, exactly the number of states
I'd had from the beginning... =) Mwahahaha! But it was so much fun
looking for ways to break his DFA. Maybe I'll go into testing after all.
;)
-- 
Sacha Chua <[EMAIL PROTECTED]>                       3 BS CS geek =)
Ateneo Cervini-Eliazo Networks (ACENT) tel: 63(2) 426-6001 loc 5925
BOFH excuse #393: Interferance from the Van Allen Belt.
_
Philippine Linux Users Group. Web site and archives at http://plug.linux.org.ph
To leave: send "unsubscribe" in the body to [EMAIL PROTECTED]

To subscribe to the Linux Newbies' List: send "subscribe" in the body to 
[EMAIL PROTECTED]

Reply via email to