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]
