Shucks even I think that's horrendous. :) Security aside, I'm not sure that writing stubs as you go (the elite user development application of the idea) is any substitute for a thorough top-down design pattern to begin with. On the other hand, your girlfriend sounds like a keeper. Nathanael