I rediscovered the very cool football simulation, Playmaker Football this weekend, and decided to try to get involved in the PMFB community again. Naturally, it meant some cool development opportunities. :-)
At work, we've recently started adopting some XP practices on the team that I manage, and I decided to try out some test- first programming/programming by intention while I made a PMFB player generator to use for creating draft lists for PMFB leagues. Netbeans + JUnit make it very easy to do test-first programming with Java.
First, I wanted to create a random name generator to randomly choose first/last name pairs. I found some useful data on the US census site, and wrote a quick program to generate names from it - much fun! Added on the player ability generator, and a simple UI, and I'm ready to create draft lists. Now I just need a league. :-)
I'm thinking about putting together a simple Turbine web application for PMFB league management next.