The Null Object Pattern by Bobby Woolf
Null Object describes a special class with a customized interface whose implementation is to provide null behavior. It is designed to be used as part of a hierarchy of classes, all of which have the same interface. Thus the client does not have to specially test for nil; the nil behavior is encapsulated inside the null object.
This session will demonstrate Patlets, which is the Hillside index of patterns that Ralph Johnson and his students have been working on.
This session is intended for graduate students who are interested in doing M.S. or Ph.D. research on topics related to patterns and pattern languages. The session will be organized by Tim Harrison.
There will be many authors at PLoP this year who have written or contributed to various books on patterns. Make sure to bring along your copies of your patterns books and we'll hold a ``book signing'' festival during one of the evening social events.
So you want to be able to write patterns? That's hard. And you want to be able to write them effectively? That's even harder!
Here are just some of the issues you need to consider:
You do not have to qualify to attend this BoF. All conference attendees are welcome. However, you will have to qualify to make a presentation. If you have some strong opinions about How to Write Effective Patterns and would like to make a 5-10 minute presentation, send me an outline (bwoolf@ksccary.com).