software testing (was)
Brandon Van Every
vanevery at 3DProgrammer.com
Mon Feb 3 21:02:30 EST 2003
Andy Freeman wrote:
> "Brandon Van Every" <vanevery at 3DProgrammer.com> wrote in message
> news:<UUf%9.4052$6P2.467701 at newsread1.prod.itd.earthlink.net>...
>> Andy Freeman wrote:
>>> "Brandon Van Every" <vanevery at 3DProgrammer.com> wrote in message
>>> news:<5N3%9.3161$6P2.354427 at newsread1.prod.itd.earthlink.net>...
>>> Yup, and that's an argument for flexiblity and a whole lot of
>>> testing.
>>> Testing time is strongly related to "how long does it take to get
>>> working code".
>>
>> Testing, yes. Flexibility, why?
>
> Because when the point of testing is to reveal problems that you're
> going to fix. That's where flexibility comes into play.
To me, the point of a test case is to prove that the incremental
functionality I've just implemented actually works. I keep the test case
around and run it occasionally when I make other changes in the app, to
prove that I haven't broken anything by making a change elsewhere. But
frankly, since I'm the only one designing this thing and I'm my own Code
Nazi, there's no risk of spaghetti intercommunication. I simply don't build
things like that.
>>> Huh? Why does your AI depend on the topology of your world?
>>
>> You ever tried to write one?
>
> I've written several. Figuring out where things "want" to move
> isn't all that dependent on topology (or even the "gravity" or
> motive system).
Written a game AI on a sphere?
--
Cheers, www.3DProgrammer.com
Brandon Van Every Seattle, WA
20% of the world is real.
80% is gobbledygook we make up inside our own heads.
More information about the Python-list
mailing list