I started using XP (ExtremeProgramming) today for the first time, on the first class of the LudiEngine and within the first 15 minutes I think I have already become hooked.This comes after getting back from the Game Developer's Conference where I heard several people speak on how messed up the project scheduling and business practices in game development really are. Maybe they could learn a bit from Asynchrony!
Essentially what I am starting off with under the XP principles is the TestFirstDesign which means that you program your tests first and you use these tests to determine what you want your class to do.
The immediate advantages I see and felt here are that I am only designing for functionality, so the class ends up being simpler than if I designed it’s code and data structures first. I may have been tempted to code more cases than I really need, but since I am only programming to satisfy the tests I have written, then I don’t do this.
Thursday, April 28, 2005
I was checking an indie game development web site and came across an article by someone who is using ExtremeProgramming techinques to create their game engine. Here's the link, and here's a quote:
Thursday, April 14, 2005
You can use this Random Postmodern Essay Generator to create a randomly generated essay that uses so many big words that no matter how educated your date is, she probably won't realize that what you're saying makes absolutely no sense. She'll want those "smart genes" in her kids and you may just get lucky. Check out this quote from one of the essays I found/created:
"Society is intrinsically responsible for sexism," says Baudrillard; however, according to Geoffrey , it is not so much society that is intrinsically responsible for sexism, but rather the fatal flaw, and some would say the absurdity, of society. Therefore, the subject is contextualised into a conceptual narrative that includes sexuality as a paradox. Scuglia holds that we have to choose between precultural nihilism and the dialectic paradigm of narrative.Pure gold right there buddy.