Well, originally I thought that this was an elegant, straight forward design. After working through the sequence diagrams though, I now have my doubts. I don't think working out code logic should be quite that difficult!
Admittedly, the code was not written as a demonstration of design technique; the author provided it as a plug-in component that can be used in any program; and it does work quite nicely.
| Home | Case Studies | Previous | TOC | |