> It's called experience .... it's why they pay us old guys more than you young bucks! ;-)
LOL! It's also called being absolutely CERTAIN that someone has solved this problem before, and not going off reinventing the wheel. As an aside, are patterns being taught in computer science? I'm working on a degree and the senior-level course I'm taking this semester has been the first time I've seen a lecture about them. And then he only covered three (Factory, Abstract Factory and Singleton) and not very in depth at that. I like Applied Java Patterns by Stephen Stelting & Olav Maassen. While the GoF book is surely timeless, I'm guessing the examples are not written in Java. With Applied Java Patterns (and Core J2EE Patterns) I can cut and paste and have a head start on the implementation. -- Wendy Smoak Applications Systems Analyst, Sr. Arizona State University PA Information Resources Management