WS1 |
OT2004 Session Delegation in Java | |
Monday March, 09:45 | ||
- 150 minutes | ||
Erik Groeneveld | ||
Session results | When available, can be found at DelegationInJavaSessionResults?? | |
Abstract | This session is aimed at programmer of various levels to work together on a concrete implementation of delegation in Java.
Many languages, such as Smalltalk, Ruby, Python, support the OO concept of delegation. Often delegation can replace inheritance and make the resulting program more flexible. Java is a widely used language that unfortunately does not easily support delegation. The organizers and the participants share their experience with delegation. The organizers contribute their experience with delegation in Java. We expect the particpants to contribute knowledge and experience with delegation. We hope this session will really be one 'where the experts meet' to program together. | |
Audience | The participants have variying experiences with various languages, such as Smalltalk, Ruby, C#, Python etc. Basic understanding of Java is required for all participants. | |
Benefits | Beginners
| |
Materials | A simple Delegation class to start with. This is the class (a few tens of lines) that we used for a few years now. | |
Erik GroeneveldSeek You Too Softwarestudio |
Erik just loves programming. After a couple of years of advice, research and coaching and change managment, he has returned to his first love and now runs the Software Studio in his own company Seek You Too. (Seek You Too has been started together with together with WillemvandenEnde, who still is a coach and change artist. General management is now done by Jeanet Hoving, Erik is the technical manager.)
In October 2000, Erik and Willem started XP-NL, the Dutch XP interestgroup [http://www.xpnl.org] (not so active anymore, there is XPDays now) and during spring 2002, together with [PascalVanCauwenberghe], [VeraPeeters] [PeterSchrier] and [MarcEvers], they started the Systems Thinking group [http://systemsthinking.org] and organize XPDays Benelux [http://www.xpday.net]. Erik is a board member of Agile Systems vzw. Erik always tries to improve on whatever he is doing. This led to, for example,
Thank you for reading! Erik | |
Willem van den Ende | ||