Berkeley C++ Meetup: Generating Protocol Tests at Compile Time

In this edition of our monthly Berkeley C++ Meetup, Edouard Alligand
will demonstrate how to write unit tests for your template
metaprogramming code.

    When:

        Wednesday, May 3
        7:00 - 8:30 PM

    Where:

        International Computer Science Institute (ICSI)
        1947 Center St, Ste 600, Berkeley, CA 94704
        6th floor, lecture hall

    Title:

        Generating Protocol Tests at Compile Time

    Abstract:

        This month, Brigand co-author and accomplished metaprogrammer
        Edouard Alligand will tell you how to make your code write its
        own tests!

        When writing a client/server application, ensuring backward
        compatibility is often very important. But why write code when
        you could be playing video games or watching cartoons? We will
        see how you can leverage template metaprogramming techniques to
        generate a suite of protocol tests, with a minimum amount of
        effort and a minimal number of errors.

        Edouard Alligand is, in random order: an experienced system
        programmer, the co-author of the Brigand TMP library, co-author
        with Joel Falcou of the book Practical C++ Metaprogramming, and
        the founder of QuasarDB.

    RSVP & Details:

        https://www.meetup.com/ACCU-Bay-Area/events/238849762/