Overload issue 63 october 2004 contents credits & contacts Overload Editor: The Encapsulate Context Pattern Alan Griffiths Allan Kelly 6
[email protected] [email protected] Microsoft Visual C++ and Win32 Contributing Editor: Structured Exception Handling Mark Radford
[email protected] Roger Orr 15 A Mini-project to Decode a Advisors: Mini-language Thomas Guest 20 Phil Bass
[email protected] Garbage Collection and Object Lifetime Thaddaeus Frogley Ric Parkin 24
[email protected] Richard Blundell C++ Lookup Mysteries
[email protected] Sven Rosvall 28 Advertising: Chris Lowe
[email protected] Overload is a publication of the ACCU. For details of the ACCU and other ACCU publications and activities, see the ACCU website. ACCU Website: http://www.accu.org/ Information and Membership: Join on the website or contact David Hodge
[email protected] Publications Officer: John Merrells
[email protected] ACCU Chair: Ewan Milne
[email protected] 3 Overload issue 63 october 2004 Editorial: The Buzzword Adoption Pattern? n my last editorial (in Overload 60, called “An Industry That Refuses to Learn”) I asserted that the software development industry has not made significant progress Iin the last quarter of a century. This assertion provoked enough of a response to fill the letters page in the following issue. I’m pleased about that, but at the same time, not so pleased. I’m pleased because I managed to provoke people into putting pen to paper – or rather, in this day and age, putting fingers to keyboard. I’m not so pleased because the response was one of overwhelming agreement, which is unfortunate because it suggests that any hopes I may have had that my experience is the odd one out, are false.