Fourth "Killer Examples" for Design Patterns and Objects First Workshop
Sunday, 8:30, full day
Carl Alphonce, University at Buffalo, State University of New York
Stephen Wong, Rice University
Michael Caspersen, University of Aarhus
Adrienne Decker, University at Buffalo
According to the Jargon File, a killer app is one "that actually makes a sustaining market for a promising but under-utilized technology." A "killer example" provides clear, compelling motivation for a design pattern or design principle. An example is "killer" if it compels someone to spontaneously "buy in" to that design pattern or technique.
"Killer examples" are important pedagogically because they get students on-board and excited about design and design patterns, and motivate design pattern use to those not familiar with object-orientation, dispelling the myth that design patterns are esoteric.
The workshop's goal is to gather educators and developers who have "killer examples" to present, or who wish to discuss the examples and techniques for presenting design patterns to beginners. Pre-workshop activities encourage interaction and refinement of examples before workshop presentation. The workshop strives to help people learn how to create compelling examples by themselves.