By Anders Sundman
Your code has an API. Did you design it or did it just… happen?
In this talk we will look at examples of good and bad API design. What are some guidelines for creating an awesome API? The examples will be C and C++ but the principles are generally applicable.
We will look at some new API design patterns like "The Mullet" and fundamental principles like symmetry, predictability and consistency and, of course, we will look at naming.










