[svlug] ACCU Wednesday "Exception-Safe Coding Part 2" Jon Kalb

Walter Vannini walterv at gbbservices.com
Mon Feb 11 09:16:34 PST 2013

NOTE: Due to Symantec having another event at our usual seminar venue, this month we are meeting at Axcient, the same place where we started to have our second monthly meetings.

This month's talk is a second part continuing from last month. If you missed part one, you can see it on Jon's website at http://exceptionsafecode.com

As usual, you can RSVP at Meetup: http://www.meetup.com/SFBay-Association-of-C-C-Users/events/98307612/

When:      Wednesday, February 13, 2013
Topic:     Exception-Safe Coding, Part 2
Speaker:   Jon Kalb
Time:      6:30pm doors open
          7:00pm meeting begins
Where:     Axcient Inc
          1161 San Antonio Road
          Mountain View, CA
Cost:      Free

Are you 100% confident that your code is exception-safe?

Safe usage of exceptions is a non-trivial problem that the industry has struggled with for the better part of two decades. If you have fear, uncertainty, or doubt about exception safety or just want to see the best practices for using exceptions in C++, this session is for you. We'll start with "What is the problem we are trying to solve?" and discuss alternatives, acknowledge the challenges associated with exception usage, and cover some well-meaning but misguided attempts at safety. I will then present a set of guidelines that are the basis for safe exception usage and solid implementation techniques, including how to transition from an
exception-unsafe legacy code base.

When we are finished you will know how to produce code that is easier to write, easier to understand, faster, and 100% robust in the face of exceptions.

This talk will cover C++11 and its impact on exception-safe coding.

Jon has been programming in C++ for twenty years. He is currently doing this for Amazon's A9.com. During the last two decades he has written C++ for Apple, Dow Chemical, Intuit, Lotus, Microsoft, Netscape, Sun, and Yahoo! He taught C++ at the graduate school at Golden Gate University for two years and is co-chair of C++ Now! (BoostCon).

Meetings are open to the public and are free of charge.

---- Upcoming ACCU talks -----

Wednesday, March 13, 2013
Sumant Tambe
Data Distribution Service API for C++03 and C++11


The ACCU meets monthly. Meetings are always open to the public and are free of charge. To suggest topics and speakers please email Ali Cehreli via acehreli at yahoo.com

More information about the svlug mailing list