OO Programming Newsletter #38 from Bruce Eckel April 2002 = = = Contents = = = * Policy-Based Design and Patterns with Scott Meyers * Prague Seminars * Speaking in Poland, TIJ in Polish * Thinking in Java in Italian * More Funny Satire Banner Ads See the Calendar for the current schedule: http://www.mindview.net/Calendar =================================== * Policy-Based Design and Patterns with Scott Meyers July 18-19 in Crested Butte, Colorado Policy-Based Design (PBD) is a language-neutral design technique derived and generalized from Andrei Alexandrescu's work on Policy-Based Class Design in C++. PBD may or may not be a design pattern, which is a subject we'll also tackle during the workshop. PBD is an approach to the object-oriented analysis and design of software systems that emphasizes breaking solutions down into orthogonal policies that can be easily mixed and matched to build systems with widely varying characteristics. I will be teaching this workshop with Scott Meyers, author of the seminal works "Effective C++," "More Effective C++" and "Effective STL." However, you may use the object-oriented language of your choice as an implementation language. The goal of this exercise-based workshop is to give you a set of tools to help you design and implement systems using PBD. The learning will come primarily from hands-on design projects. Each project will begin with an introduction and discussion led by Scott and I. Next, attendees will break up into small groups to work on the given design project with Scott and I circulating among the teams and offering ideas and insights. Lastly, we will debrief each project with the teams reporting their results for discussion. Enrollment is limited to 30 people. You can find out more at: http://www.mindview.net/Seminars/PolicyPattern/ =================================== * Prague Seminars Bill Venners and I will be giving the "Objects and Patterns" seminar May 13-17 in the beautiful city of Prague. See: http://www.amaio.com/seminars/ We discount the seminars when we give them in Prague, and lodging and food is reasonable, so taking a seminar in the US vs. taking one is Prague is roughly equal in expense. See: http://www.amaio.com/seminars/prgcost.html =================================== * Speaking in Poland, TIJ in Polish As part of the launch of the Polish edition of "Thinking in Java, 2nd Edition," after the Prague seminar I will be traveling to Warsaw and on Monday, May 20, giving a 2-hour presentation titled "Patterns, XP and other ways to increase your productivity." I will put a link to further information about this event on the calendar when it is available. http://www.mindview.net/Calendar The presentation that Richard Hale Shaw and I gave at the recent Software Development Conference comparing C# and Java seemed successful (we got laughs from the audience, which is usually how I measure such things). In the process, I spent about 6 hours with Richard, intensively going through the C# and .NET platforms, and thus got a reasonably intensive lesson in the system. =================================== * More Funny Satire Banner Ads http://www.valleyofthegeeks.com/Features/BannerAds3.html ___| Until Next Time... |________________________ Computer nerd humor http://www.valleyofthegeeks.com/ Java programming questions: http://www.mindview.net/Books/TIJ/JavaQuestions.html Speaking & Seminar schedule: http://www.mindview.net/Calendar/ Anyone can sign up for this free newsletter by sending an email to join-eckel-oo-programming@earth.lyris.net. Bruce Eckel http://www.mindview.net